The national flag of India was designed by Pingali Venkayya, a freedom fighter from Andhra Pradesh, and was officially adopted on July 22, 1947.