杨侗生于公元604年,是隋炀帝杨广的孙子,字仁谨,其父亲是元德太子杨昭,母亲是小刘良娣。杨侗在公元618年登上皇位,只在位一年,公元619年就被迫将皇位禅让给了王世充,也是在这一年,王世充让侄子去将杨侗缢死,谥号恭皇帝。杨侗从小长得就非常俊美,而且生性宽厚。公元606年八月九日,杨侗被封为越王。隋炀帝每次外出的时候,杨侗都会在东都洛阳留守。公元613年,礼部尚书杨玄感在黎阳起兵,杨侗和民部尚书一起去镇压,平定叛乱之后,隋炀帝封杨侗为高阳太守,不久之后杨侗又以本官的身份,在东都留守。
公元616年,隋炀帝在江都巡视,隋炀帝命令杨侗和一些官员在后方留守。公元617年二月九日,瓦岗寨的;李密等人攻占了兴洛仓。杨侗派遣刘长恭等人进攻李密,不幸的是这些人都被李密打败了,而且不少官兵都战死沙场了。公元618年三月,宇文化及杀了隋炀帝。太府卿元文都、武卫将军等人认为杨侗是太子杨昭的儿子,和皇室的血缘最为接近,所以杨侗在洛阳被拥立为皇帝,并大赦天下,改年号为皇泰,历史上称之为皇泰主或者皇泰帝,追谥隋炀帝为明皇帝,庙号世祖。杨侗即位不久后,宇文化及立秦王杨俊的儿子杨浩为皇帝。公元619年杨侗让位之后,裴仁基等人想再次拥立杨侗,不过事情泄漏;了,裴仁基全家被杀,杨侗也被缢死。