The first national flag to have been hoisted in India was on August 7, 1906, in the Parsee Bagan Square (Green Park) in Calcutta (now Kolkata).The flag was composed of three horizontal stripes of red, yellow and green.In the middle of the flag was the Devnagri inscription, Vande Mataram
The second Indian flag was unfurled by Madam Bhikaiji Cama at the International Socialist Conference in Stuttgart, Germany, on August 22, 1907.
The third flag was hoisted by Dr Annie Besant and Lokmanya Bal Gangadhar Tilak during the Home Rule Movement in 1917.This flag had red and green stripes and on the top a Union Jack was inserted.
The fourth flag was white, green and red in colour with the charkha displayed in the middle. This flag, however, was not officially adopted by the Congress party and it remained an unofficial flag.
Thus by 1931, the fifth iteration of the flag was accepted by the Indian National Congress.This flag was used by Subhas Chandra Bose's Indian National Army in their fight against British rule.
And finally, on July 22, 1947, the current Indian flag officially came into being.This idea came to Congress leaders after Prime Minister Pandit Jawaharlal Nehru set up a Flag Committee headed by Dr Rajendra Prasad.
Independence Day is celebrated annually on 15 August as a public holiday in India commemorating the nation's independence from the United Kingdom on 15 August 1947
The national flag of India, colloquially called Tiranga, is a horizontal rectangular tricolour flag, the colours being of India saffron, white and India green; with the Ashoka Chakra.
Prime Minister of India Narendra Modi inaugurated the celebration on 12 March 2021 with a 'Padyatra' (march) at Sabarmati Ashram with a 75-week countdown to its 75th anniversary of independence and it will continue till 2023 ending on 15th August 2023