Badshahi Masjid iki di bayar dening Kaisar Aurangzeb ing 1671, karo construction saka masjid langgeng kanggo rong taun nganti 1673. Masjid iku penting contone Mughal arsitektur, karo njaba sing decorated karo ngukir sandstone abang karo marmer inlay. Marang completion, iku dadi donya paling gedhé masjid lan tetep dadi kanggo 313 taun nganti expansion saka Nabi Masjid.[citation needed] Iku tetep paling gedhé lan paling anyar saka grand imperial masjid saka Mughal-jaman, lan liya-paling gedhé masjid ing Pakistan.[4] Sawisé tiba saka Kakaisaran Mughal, masjid iki digunakake minangka garrison dening Sikh Kekaisaran lan Kakaisaran Britania, nanging saiki salah siji saka Pakistan kang paling apik pandelengan.