భారత జాతీయ జెండా కాలక్రమేణా మారుతూ వచ్చింది. స్వదేశీ మరియు బహిష్కరణ ఉద్యమం సమయంలో కలకత్తాలో 1906లో మొదటి జాతీయ జెండాను ఎగురవేశారు. ఇది ఆకుపచ్చ, పసుపు, ఎరుపు చారలు, ఎనిమిది తామర చిహ్నాలను కలిగి ఉంది. 1907లో ఇదే విధమైన జెండా ఎగురవేశారు. 1931లో కుంకుమ, తెలుపు, ఆకుపచ్చ చారలతో కూడిన త్రివర్ణ పతాకం, మహాత్మా గాంధీ స్పిన్నింగ్ వీల్ చిహ్నాన్ని జాతీయ జెండాలో పొందుపరిచారు. ప్రస్తుత ఉన్న జెండాను జులై 22, 1947న ఆమోదించారు.