王琬,隋末唐初鄭國皇帝王世充的哥哥楚王王世偉的兒子,619年,被王世充封為代王。621年,唐朝秦王李世民攻打洛陽,王世充派王琬和長孫安世求救于竇建德。竇建德的皇后和大臣淩敬都建議竇建德襲擊河東,但竇建德經不住王琬等人的哭訴,於是出兵攻打虎牢關,直接援救洛陽,李世民迎擊。王琬騎隋煬帝寶馬在陣前炫耀,李世民看上了這匹馬,尉遲敬德與高甑生、梁建方三騎直入敵陣,生擒王琬,奪得寶馬,沒人敢阻擋。之後,大敗擒拿竇建德。王世充見到王琬、竇建德都被唐軍俘虜,自己也歸降了唐朝。