Les trois couleurs du drapeau indien représentent la force, la paix et la fertilité et la croissance du pays. Dans la bande centrale du drapeau indien se trouve une roue bleue qui représente le Dharma Chakra.
La bande horizontale supérieure du drapeau indien est de couleur safran et représente la force et le courage du peuple indien. La bande du milieu est blanche et symbolise la paix que veulent les Indiens. La bande inférieure est verte et est conçue pour montrer la croissance de la terre. Le drapeau a été redessiné plusieurs fois depuis sa création en 1906.