Historia Miasto zostało założone przez kupców indyjskich na początku XVIII w. W 1842 roku zostało anektowane przez Brytyjczyków. Od 1936 roku jest stolicą prowincji Sindh. Po uzyskaniu niepodległości przez Pakistan Karaczi zostało stolicą kraju. W 1954 roku w mieście zostały podpisane układy o przyjaźni i współpracy z Turcją oraz Stanami Zjednoczonymi. W 1959 roku miasto utraciło status stolicy na rzecz Rawalpindi, która do 1969 roku pełniła funkcję tymczasowej stolicy Pakistanu, do momentu ukończenia budowy Islamabadu.
Gospodarka W mieście rozwinięty jest m.in. przemysł włókienniczy, obuwniczy, metalowy, spożywczy, papierniczy, chemiczny, stoczniowy. Miasto obsługuje cały handel morski Pakistanu i Afganistanu, nie mającego dostępu do morza.
W Karaczi mieszczą się siedziby głównych banków krajowych (np. National Bank of Pakistan, State Bank of Pakistan) i międzynarodowych, giełda papierów wartościowych, siedziby organizacji gospodarczych.
W pobliżu miasta wybudowano pierwszą w Pakistanie elektrownię jądrową o mocy 125 MW.