隋朝末期,军阀割据,民不聊生,爆发隋末农民起义。公元617年5月,太原留守、唐国公李渊在晋阳起兵,11月占领长安,拥立隋炀帝孙子代王杨侑为帝,改元义宁,即隋恭帝。李渊自任大丞相,进封唐王。公元618年5月,李渊篡隋称帝,定国号为唐,隋朝灭亡。李渊就是唐高祖,改元武德,都城仍定在长安。