Le drapeau de l'Inde apparaît au début du 20ème siècle durant les luttes pour l'indépendance. Dans sa version d'origine, les couleurs désignent l'hindouisme (orange), l'islam (vert), la paix et la vérité (blanc). Le symbole central désigne un rouet artisanal, instrument de tissage dont Gandhi se servait pour souligner la nécessité de l'indépendance économique du pays. Les couleurs étant identiques entre les drapeaux indien et irlandais, certains y voient une allusion directe à la volonté d'échapper à l'impérialisme britannique.
Depuis la version officielle du drapeau adoptée le 22 juillet 1947, le symbole central fait référence à un emblème bouddhiste ancestral : la dharma chakra. La "roue de la vie" évoque la continuité et les cycles de la vie et de la nature : le ciel et la mer expliquent la couleur bleue de la roue et les 24 heures de la journée ses 24 rayons. Les couleurs elles-mêmes donnent lieu à différentes interprétations dont les plus répandues attribuent le courage et le patriotisme à l'orange, la paix au blanc et la foi et la fertilité au vert.