张文瓘(606年—678年),字稚圭,贝州武城(今河北故城)人,是留侯张良裔孙,东汉卫尉张协之后。张协生子张岱,在曹魏担任太山太守,由河内郡迁居清河郡。张岱曾孙张幸,在北魏官至青州(今山东省青州市)刺史,封平陆侯。张幸生张准,张准生张灵真,张灵真生张彝,张彝生张始均,张始均生张晏之。张晏之是张文瓘的祖父,在北齐担任兖州(今山东济宁兖州区)刺史唐朝宰相。张文瓘是阳城(属于山西省晋城市的一部分)令张虔雄之子,隋朝大业末年生于魏州昌乐县(今河南省南乐县)。明经及第,历任并州参军、水部员外郎、云阳县令、中书舍人,迁中书侍郎、大理卿。唐高宗年间,官至宰相,参知政事、同三品,累迁侍中。

张文瓘自幼丧父,他孝顺母亲,尊敬兄长,以孝友闻名。
在唐太宗登基为帝的第一年,张文瓘参加科举,凭借着自己卓越的才华通过明经科考试,中状元及第,补任并州(现在的山西省太原市及其周边地区)参军。唐太宗去世后,唐高宗李治即位,次月召李勣入朝,拜为洛州(今洛阳市东北)刺史、同中书门下平章事(宰相职),参掌机密。张文瓘深受李勣的器重。有一次李勣接到朝廷的命令,要返回京城办理事务。张文瓘和两位同僚前去饯行。两位同僚得到李勣赠送的佩刀、玉带,而张文瓘却什么也没得到。张文瓘非常奇怪,不知道哪里得罪了李勣,于是便疑惑地询问李勣:“为何他们都有礼物,而我却没有呢?”李勣见他迷惑不解,笑着解释道:“某人生性优柔,我赠他佩刀,希望他能果断;某人言行放诞,我赠他玉带,希望他能自我约束。而你没有什么干得不好的,我还用赠你东西吗?”张文瓘恍然大悟。李勣到达京城之后,毫不犹豫地向唐高宗推荐了张文瓘。没过多久,唐高宗便将张文瓘升任为水部员外郎。然而,张文瓘的哥哥在户部任职,按照当时的制度,亲兄弟不能同时在六部任职。于是,张文瓘被调到地方,担任云阳县(今重庆市云阳县双江镇)令。龙朔元年(661年),张文瓘重新返朝升任东西台舍人、参知政事,成为宰相。乾封二年(667年),改任东台侍郎(后改称黄门侍郎)、同东西台三品,并管理左史事务。在东台舍人任上,张文瓘奉诏校勘四部群书。
咸亨二年(671年),唐高宗巡幸东都洛阳,命张文瓘与戴至德、李敬玄留守长安,辅佐太子李弘监国。咸亨三年(672年),张文瓘兼任太子左庶子,但仍保留宰相职权。十月,后改任大理寺卿(等同最高法院法官),成了主管审理刑狱的宰相。张文瓘有效且公平地复查案卷,他上任10日,便判决疑案400余件,执法公平,即使被他判处有罪的人也无怨言,他还为无罪之人翻案。有一次他生了病,等待他复查案卷的囚犯都为他祈祷,希望他立即好起来恢复工作。当时人称他执法公平宽大,堪比唐太宗年间著名的名相戴胄(唐初政治家、著名法官,以执法严明、刚直不阿著称于世)。
上元二年(675年),张文瓘升任侍中,兼太子宾客。囚犯们得知他升迁不再担任大理卿,都大放悲声,痛哭不止,其情其景感人至深。他生性严正,对百官奏议多有纠驳,深受唐高宗的器重。唐高宗在位期间,大兴土木,建造蓬莱宫、上阳宫、合璧宫等宫室,又征讨四夷诸国,饲养厩马万余匹,以致国库空虚。张文瓘直言进谏道:“秦汉征讨四夷,建造宫室,致使国家覆灭,百姓减半。百姓不堪劳累,必会造成祸患,隋朝殷鉴不远,陛下不可不进行反思。”唐高宗听了他的话,便裁减厩马数千匹,并厚赏张文瓘。张文瓘卧病之时,朝廷每有大事,宰相们对高宗奏事,高宗便问他们是否已和张文瓘商议过,若答未曾,则派他们去张文瓘府上共同商议;若答已商议过,则一概准奏。
仪凤三年(678年),新罗(朝鲜半岛上的一个古代王国)反叛,唐高宗欲发兵征讨。张文瓘正在家养病,得知后抱病进谏:“现在西部吐蕃(古代藏族政权)入侵,正屯兵抵御。若再东征新罗,恐怕百姓难以承受。请陛下停止用兵,以安抚百姓。”唐高宗纳取了他的谏言。
仪凤三年九月,张文瓘郁郁寡欢,病逝,终年73岁。唐高宗追赠他幽州都督,谥号为“懿”,因他生前曾为李弘(唐高宗与武则天的长子)的东宫属官,故而陪葬恭陵。也就是让他安葬在唐高宗的父皇唐太宗李世民的坟边,使其继续为大唐皇室尽忠尽孝。这是封建帝王对开国元勋、辅国元老死后的最高待遇。唐德宗年间,张文瓘得续图凌烟阁。
张文瓘生前曾参与修撰《永徽留本司格后》。《全唐文》则收录其奏疏《谏造蓬莱上阳宫疏》一篇。其兄张文琮好自写书,笔不释手。贞观中,为侍书御史,三迁亳州刺史,为政清简。永徽中,拜户部侍郎,出为建州刺史。集二十卷,今存诗六首。张文瓘的四个儿子张潜、张沛、张洽、张涉也都官至三品,因而其家被时人称为“万石张家”,成为当时最为显赫的郡望。他们的后人也以“清河世泽,唐相家声”引以为荣。