Après la chute de l'empire moghol, les musulmans et les hindous ont été contraints de vivre sous la domination des colonisateurs britanniques. Plus tard, lors du mouvement d'indépendance, les musulmans ont été représentés par un parti à majorité musulmane, la All India Muslim League. En 1906, le drapeau de la Ligue musulmane a été conçu. Il était très similaire au drapeau actuel du Pakistan, à l'exception de l'absence d'une bande blanche sur la gauche. De précieuses vies ont été perdues dans la lutte pour la liberté, et le Pakistan a finalement vu le jour le 14 août 1947.
Le drapeau du Pakistan a été conçu et adapté trois jours avant la déclaration officielle du Pakistan, c'est-à-dire le 11 août 1947. Après l'annonce de la partition de l'Inde par les Britanniques, un comité a été mis en place, comprenant le Quaid-e-Azam du Pakistan et Jawaharlal Nehru de l'Inde. Au cours des discussions, il est proposé que, comme dans les autres colonies, un cinquième du drapeau soit réservé au drapeau britannique, l'Union Jack. Abdul Rab Nishtar a demandé que cette proposition ne soit pas acceptée, car la situation du Pakistan est différente de celle des autres colonies britanniques. Elles ont une relation particulière avec le drapeau britannique, et le Pakistan veut se libérer de l'occupation, il n'a pas de relations ethniques ou religieuses avec eux. Le Pakistan sera un pays islamique, et un tel drapeau nous rappellerait l'esclavage. En outre, le peuple pakistanais n'accepterait pas un drapeau représentant simultanément la croix chrétienne de Saint-Georges et l'étoile et le croissant de lune islamiques. C'est à l'unanimité qu'il a été décidé de refuser d'apposer l'Union Jack sur le drapeau. Le Pakistan abritant de nombreuses minorités, s'il n'existe pas de drapeaux ou de symboles distincts pour les représenter, la partie blanche devrait être conservée pour les unir. De cette manière, toutes les minorités seront représentées et la présence de la couleur blanche sera une manifestation de la politique de paix et d'harmonie d'un pays islamique. Ainsi, le drapeau du Pakistan, adopté le 11 août 1947, est une incarnation visuelle de l'esprit de la nation et de son désir d'harmonie et de progrès. Sa conception associe des racines historiques à une vision d'avenir, présentant un récit qui résonne profondément avec le peuple pakistanais et qui est resté inchangé depuis son adoption.