We constructed a multi-cancer fibroblast atlas, in which fibroblasts were classified into six clusters: BAMBI+ FBs, CLDN1+ FBs, COL11A1+ FBs, CXCL14+ FBs, DPT+ FBs and RGS5+ FBs. Here, BAMBI is linked to cancer.