Meczet Badshahi został zamówiony przez cesarza Aurangzeba w 1671 roku, a jego budowa trwała dwa lata do 1673 roku. Meczet jest ważnym przykładem architektury Mogołów, z zewnątrz, który jest ozdobiony rzeźbiony czerwony piaskowiec z marmurową intarsją. Po zakończeniu budowy stał się największym meczetem na świecie i pozostał nim przez 313 lat, aż do rozbudowy Meczetu Proroka.[potrzebny przypis] pozostaje największym i najnowszym z wielkich meczetów imperialnych z epoki Mogołów i jest drugim co do wielkości meczetem w Pakistanie.[4] po upadku Imperium Mogołów, meczet był używany jako garnizon przez Imperium Sikhów i Imperium Brytyjskiego, ale obecnie jest jednym z najbardziej znanych zabytków Pakistanu.