後燕の御史中丞・兵部尚書の張攀の子として生まれた。後燕の慕容宝の下で陽平郡太守・河間郡太守に任じられ、のちに尚書左丞となった。北魏の道武帝が中山を平定すると、後燕の官人の多くは降格された後に北魏に任用されたが、張蒲は道武帝に名を知られていたため、尚書左丞の地位を許されたまま任用された。天興年間には東部大人に任じられ、後に太中大夫の位を受けた。明元帝が即位すると内都大官に任じられ、泰昌子の爵位を受けた。多くの裁判事務に携わり、その姿勢は公正であると当時高い評価を受けた。
416年(泰常元年)、丁零の翟猛雀が北魏に反乱を起こすと、張蒲は冀州刺史の長孫道生らとともに翟猛雀を討伐を命じられた。長孫道生らは大軍を率いて攻撃しようとしたが、張蒲は「多くの者が強迫されてやむなく翟猛雀に従っているので、それを大軍で攻撃すればかれらが北魏に帰順する道が閉ざされます。まず使者を派遣してさとせば、官吏や民衆たちは喜んで降伏してくるでしょう」として反対した。長孫道生が張蒲の意見を容れて明元帝に奏上し、北魏が慰諭の詔を発したことで、翟猛雀の多くの配下を帰順させることに成功した。翟猛雀は側近100人あまりを率いて逃走したが、張蒲は長孫道生らとともにこれを追跡して翟猛雀を斬り、その首級を平城に送った。
後に劉裕による北伐が着手されると、張蒲は南中郎将・南蛮校尉に任じられ、平南大将軍長孫嵩の下で劉裕軍に対する防衛をおこなった。この際には劉裕が長安に入城すると張蒲は帰還した。後に寿張子に改封され、安平公叔孫建とともに軍を率いて平原から東に渡河し、宋の青州と兗州の諸郡を落とした。その往昔により陳兵将軍・済州刺史を加位された。その後再び宋朝の支配下とされた青州を叔孫建とともに攻撃したが、奪回に失敗した。
太武帝が即位すると、張蒲は相州刺史に任じられた。426年(始光3年)に相州で死去した。享年72。平東将軍の位を追贈され、広平公に追封された。諡は文恭といった。
子の張昭が爵位を嗣ぎ、幽州刺史・開府・寧東将軍に任じられた。