出自于姬姓,是以谥号命名的姓氏。据《风俗通义》等有关资料所载,商朝末年,居住于渭河流域的周族逐渐强盛起来,商王文丁感到周的威胁,就找借口杀了周人(姬姓)的领袖季历。季历之子姬昌即位后,励精图治,深得国人拥戴,被商纣王封为西伯。因西伯声望太高,纣王又找借口将西伯囚禁,后释放。西伯归周后,以贤臣姜尚为辅佐,先后吞并了虞、芮、黎(今山西长治西南)、崇(今河南嵩县北)等国,并建丰邑(今陕西长安沣水以西)作为国都,形成了“三分天下”的局面,其实力超过商王朝。西伯在位50年,他死后,其子周武王继承了他的遗志,完成了灭商大业,于公元前11世纪建立了周朝,建都于镐(今陕西长安沣水以东),追谥西伯为周文王。文王的支庶子孙中有以他的谥号“文”为姓氏的,称文氏。是为陕西文氏。
出自周代卫国将军文子之后。据《姓氏考略》等所载,西周初年建立的卫国(周分封的姬姓诸侯国,初建都于朝歌今河南淇县,又迁都于楚丘今河南滑县,后又迁都帝丘今河南濮阳,前209年,为秦所灭),至春秋时期的卫献公时,有个将军叫孙文子,是个很有声望的人物,孙文子的子孙有以祖字为氏,称文氏,是为河南文氏。
出自姜姓,为炎帝后裔姜文叔之后。根据有关资料所载,西周初,周武王封炎帝裔孙太岳之苗裔文叔于许(在今河南许昌市),建立许国,为姜姓诸侯国。春秋时,许国受郑楚所迫,经四次迁都,前576年迁叶(今河南叶县西南),前553年迁城父(今安徽亳县东南),前529年复迁叶,前524年迁白羽(今河南西峡)前506年迁至容城(今河南鲁山县东南),战国初年为楚所灭(一说灭于魏),子孙四散。除有以原国名“许”为氏外,还有以许国开国君主文叔之字为氏,就是文姓。
出自妫姓,为妫满之裔孙,是以谥号命名的姓氏。战国时,齐国(今属山东)有贵族田文,是齐威王的孙子,号称孟尝君,门下有食客数千,是当时有名的政治家。后来齐国贵族田甲叛乱,孟尝君逃到魏国(西周时分封的诸侯国,在今山西芮城北),在魏任相国,死后谥号文子。其后人也有以“文”为氏的,是为山西文氏。
出自敬姓避讳改姓。五代后晋时,为避晋高祖石敬塘之名讳,“敬”姓改为“文”姓。如宋代文彦博、文天祥,其祖先(在唐五代时)皆为敬姓。