李渊(566年-635年),字叔德,祖籍陇西成纪(今甘肃秦安)。李渊出生于官宦之家,其祖李虎荣贵至极,是后魏八柱国之一,死后被追封为唐国公。李渊7岁的时候袭唐国公之位。
李渊娶妻窦氏,窦氏出身于隋朝贵族之家,窦氏的姨母贵为隋文帝独孤皇后,因此,李渊因裙带关系在朝廷比较得宠。
好大喜功的隋炀帝即位以后,为了向天下人夸耀和显示皇家的权势威严,大规模兴建土木工程,建东都、修长城、开运河、筑驰道、巡江南、侵略高丽......社会生产遭受严重破坏,百姓生活苦不堪言,怨声沸腾。百姓们不堪徭役之苦,只好铤而走险,纷纷反抗隋炀帝的统治。
此时,太原留守李渊亲眼目睹了隋炀帝的昏庸和残暴,准备发动起义。
太原自古就是军事重镇,这里不但有充足的兵源,还有丰沛的粮食。李渊在太原暗中发展势力,以图大举。他广树恩德,结纳豪杰,倾财赈施百姓的行为,得到了太原官僚、地主、豪商的拥护。
刘武周起义,为李渊叛隋提供了机会。李渊借口讨伐刘武周,募兵近万人。
大业十三年(公元617年)六月,李渊杀死忠于隋朝的副留守王威和高君雅,在晋阳宣布起兵。
李渊决定进军关中,夺取长安。他派长子李建成、次子李世民攻打西河郡丞高德儒时,李建成、李世民兄弟不但在战斗中与士兵同甘共苦,还对当地的百姓秋毫无犯,因此深得军心和民心。
李建成和李世民在攻下西河郡以后,下令开仓放粮济贫,使百姓们能够各安旧业,义兵的声势不断扩大。
随后,李渊率兵攻打关中,遇到了隋将宋老生的顽强抵抗。李渊被困,赶上阴雨连绵,缺少粮草,此时,又传来突厥和刘武周联合偷袭太原的流言。诸将议论纷纷,多数将领主张班师回太原,安定后方,但李建成、李世民兄弟俩却坚决要求继续进军。最终霍邑被平定,宋老生被击败。
平定霍邑以后,李渊又接连夺取了临汾和绛郡。随后,李渊率兵包围了长安。
李渊所率之军,所过之路,没有一人进入村舍,抢掠百姓财物。不久,李渊率军攻陷隋都长安。
长安城内的百姓夹道欢迎李渊所率大军,李渊进城以后,封府库,收集书籍,禁止士兵掳掠百姓财物,长安城内一切井然有序。
李渊又扶立代王杨侑为傀儡皇帝,尊炀帝为太上皇,自己成为了实际掌控长安局势的人物。