Pendant la dynastie Qing (1644-1911), Nankin fut envahie par les troupes britanniques pendant la première guerre de l’opium, laquelle prit fin par la signature du traité de Nankin de 1842. La région de Nankin s'appelait à l'époque Jiangning, et servit de siège au gouvernement du . Nankin fut la capitale du royaume Taiping au milieu du , rebaptisée Tianjing (天京, « capitale du Ciel ») à cette occasion. Quand le général Zeng Guofan reprit la ville en 1864, un massacre de grande ampleur eut lieu : périrent en combattant ou en se donnant la mort.