The history of the flag:
Pakistan's first Prime Minister Nawabzada Liaqat Ali Khan presented the National Flag in the Constituent Assembly of Pakistan on August 11th, 1947, it was first adopted in 1906 as the flag of All India Muslim League but without the vertically white bar.
prosperity

1/3 a white vertical bar is a signal of peace

A white crescent is a symbol of Islam

A five-pointed star in the middle is sign of a bright future

The National Flag was designed by Ameer-ud-din Khidwai

Size of flags:


For ceremonial occasions:
21' x 14', 18' x 12', 10' x 6-2/3' or 9' x 6 1/4.
For use over buildings. 6' x 4' or 3' x 2'.
For cars 12" x 8". For tables 6 1/4" x 4 1/4".

Occasions on which flag is to be flown:

Pakistan Day (23rd March)
Independence Day (14th August)
Quaid-e-Azim's Birthday (25th December)
Such other days as may be notified by the Government from time to time.

Days when flags at half-mast:

Death anniversary of Allama Muhammad Iqbal (21st April)
Death anniversary of Quaid-e-Azam (11th September)
Death anniversary of Liaquat Ali Khan (16th October)
Any other day notified by the Government