2010年,馮小剛導演的電影《唐山大地震》上映,在內地拿下6.5億票房,創造了國產電影票房新紀錄。
此片由徐帆、李晨、張靜初、陳道明、王子文、陸毅等人主演,此片是張子楓的成名作,也是王子文與馮小剛在電影中的第一次合作。
在2012年上映的馮小剛另一部電影《一九四二》中,王子文再次加盟,她在片中飾演「老東家的女兒」一角。
在與馮小剛合作之前,王子文已有了些人氣,2006年進入影視圈,那年她才19歲,這一年她主演的電視劇《寒秋》開播,此劇已讓她開始受關注。
雖然後來拍了不少電影,但她其實是以電視劇打出名氣的,與聶遠、曾黎主演的《人間浮塵》、與賈乃亮主演的《生死橋》等劇都為她帶來不少人氣。
後來與宋丹丹合作的《家的N次方》、與孫紅雷、黃磊、王珞丹等人合作的《男人幫》等劇,更是讓她人氣直線上升。
2016年,她與劉濤、蔣欣、楊紫、喬欣等人主演的電視劇《歡樂頌》開播,受到不少觀眾的喜歡。
隨著這部劇的開播,王子文的人氣更上一層樓,隨後她與劉燁、張譯等人主演的電影《追兇者也》上映,此片票房過億。
2018年,她仍是電影電視劇兩頭忙,不僅主演了電視劇《太古神王》,還與馬伊琍、餘少群等人合作了電影《進京城》。
如今王子文快要32歲了,出道也已近13年,自出道開始她便片約不斷,這些年已為她積累了不少人氣。