Daar is die eerste keer na Karatsji verwys in 'n Nederlandse dokument in 1742. Die Britse Oos-Indiese Kompanjie het die stad in 1839 van die Mogolryk verower en in 1843 by die Britse gebiede van Sindh as hoofstad ingelyf. Met die stigting van Brits-Indië in 1858 het Karatsji deel van die Britse Kroonkolonie geword en 'n smeltkroes van kulture gevorm. Met die onafhanklikheidwording van Pakistan in 1947 het dié stad die hoofstad van dié land geword.