隋文帝时，经高颎推荐，为庐州总管。开皇八年（陈后主祯明二年、588年）十一月隋大举伐陈，擒虎以精兵五百，横江夜渡彩石，正月初七攻下姑孰（今安徽当涂），生擒樊巡，散骑常侍皋文奏大败逃回建康，接着擒虎向金陵进军。同日贺若弼攻克钟山（建康城东），杨广派总管杜彦跟韩擒虎会师，驻扎新林（今江苏省江宁县西），任忠前往石子冈（今江宁县南）迎降，直入朱雀门，沿途陈军大溃，擒虎纵兵在金陵四处劫掠，至殿中不见陈后主，后于华林园内景阳楼畔的井下生俘之，贺若弼把陈叔宝囚禁在德教殿。贺若弼后来与韩擒虎争功，闹得不可开交。擒虎后来