王子文从小就是个人见人爱的漂亮女孩,活泼开朗,从小时候就非常受长辈父母们的疼爱这也成了如今王子文 美好性格的基础。很小的时候开始学跳舞和艺术体操,凡是学校的文艺活动都离不开她。一个偶然的机会,子文从全国众多女孩中脱颖而出,成为由中韩两国四个女孩组成的演唱组的成员合之一,那段在韩国的训练经历一直让她不能忘怀。从演艺来说这段经历给子文走向专业演艺之路奠定了良好的基础。2006年,王子文出演个人首部电视剧《谁是我爸爸》,正式进入娱乐圈。继而出演个人首部电影《姨妈的后现代生活》,随后在战争剧《寒秋》中饰演女主角美丽的插秧女秋红而受到关注。2007年,王子文参演古装历史剧《夜郎王》,饰演青锁 ;随后,王子文与聂远、曾黎合作主演都市商战剧《人间浮尘》,饰演有强烈的色彩与个性且甘愿为爱付出的镜若 ;同年,王子文在颢然执导的电影《嫁妆》中担任女主角,饰演渔村女孩银沙,这也是其首次在电影中担任女一号。2009年,王子文主演爱情喜剧电影《隋朝来客》,饰演女一号婀娜多姿的美女姚盈盈;随后,客串青春励志剧《加油网球王子》和家庭情感剧《再过把瘾》。2010年,王子文与刘烨、高圆圆、李小冉合作出演爱情电影《无人驾驶》,饰演网络女作家非子鱼 ;随后,王子文参演冯小刚导演执导的《唐山大地震》,饰演方达之妻小河 ;同年,王子文与贾乃亮、王泊文主演历史爱情剧《生死桥》,担任敢爱敢恨的女主角丹丹。2011年,王子文主演当代都市家庭剧《家的N次方》,饰演鬼马齐齐 ;随后,王子文与孙红雷、黄磊、王珞丹合作主演都市感情大戏《男人帮》,在剧中饰演对爱情果敢勇猛的潇潇。2012年,王子文出演冯小刚执导的剧情片《一九四二》,在影片中饰演从富家女到灾民的星星,王子文凭借对这一角色的细腻把握赢得了观众的肯定和赞扬 ;之后,王子文与周迅、梁朝伟合作主演动作电影《大魔术师》,在剧中饰演梁朝伟的魔术搭档李娇;同年,王子文客串民国剧《刺青海娘》中性格泼辣豪爽的冯如烟一角。2013年3月,王子文搭档钟汉良、任重主演的爱情电影《爱神来了》上映,剧中饰演女一号百货公司打工妹苏小贝。2015年,电影《进皇城》在安徽合肥举行了开机仪式,导演胡玫携主演余少群、王子文亮相发布会。2016年5月24日,《如果蜗牛有爱情》在拍摄地昆明举行了开播发布会,剧中饰演情侣的王凯、王子文互动的甜蜜。7月,王子文参加首档明星跨界音乐节目《跨界歌王》;9月15日,黑色悬疑类电影《追凶者也》在中国大陆上映,王子文在片中饰演一位云南县城里的单纯姑娘杨淑华。2017年1月27日晚,在2017年央视春节晚会上表演开场歌舞《美丽中国年》。2018年5月8日,参演的电影《她杀》杀青。9月24日,参加在法国巴黎的2019春夏巴黎时装周:Christian Dior 明星观秀。11月16日,参演的电影《马尼拉之恋》播出,在剧中饰演白鸽。12月21日,凭借《进京城》获第十届澳门国际电影节最佳女配角奖。12月29日参加的综艺《亲爱的客栈》第二季在腾讯播出。2019年3月,参加综艺节目《女儿们的男朋友》。5月10日,参演的电影《进京城》上映,在剧中饰演春荣。6月5日,参演的电视剧《动物管理局》在爱奇艺播出,在剧中饰演吴爱爱。11月20日,主演的电视剧《第二次也很美》在东方卫视播出,在剧中饰演安安。12月22日,获第四届金骨朵网络影视盛典年度实力女演员奖。12月,获2019国剧盛典青春演技魅力女演员奖。2020年8月,参演电视剧《三体》,在剧中饰演青年叶文洁。8月5日,参演的电视剧《枫叶红了》定档在CCTV-1播出,在剧中饰演宝丽雅。8月27日,主演的电视剧《太古神王》定档在优酷视频播出,在剧中饰演莫倾城。9月4日,参加的综艺节目《元气满满的哥哥》定档在湖南卫视播出。9月15日,获第七届中国电视好演员绿组女演员提名。10月1日,主演的电影《我和我的家乡》定档在中国内地上映,在剧中饰演杰西卡。11月30日,主演的电视剧《了不起的儿科医生》定档在北京卫视、优酷、芒果TV播出,在剧中饰演焦佳人。同年,参演电影《温柔壳》,在剧中饰演觉晓。12月25日,主演的电影《晴雅集》定档在中国内地上映,在剧中饰演公主。2021年1月23日,参加的熟龄女性甜蜜觅爱社交原创综艺《怦然再心动》定档在湖南卫视播出。1月27日,参演的电视剧《青春无季》定档在爱奇艺播出,在剧中饰演宁檬。3月28日,参加的综艺节目《听姐说》定档在芒果TV播出。4月2日,参加的综艺节目《王牌对王牌第六季》第10期在浙江卫视播出。5月17日,主演的电视剧《甜小姐与冷先生》开机,在剧中饰演孟好恬。