Bendera bangsa Indonesia memiliki warna merah dan putih. Kedua warna yang ada pada bendera negara Indonesia ini diambil dari pataka atau warna panji dari kerajaan Majapahit pada abad ke tigabelas. Ada pula yang berpendapat bahwa warna bendera Indonesia berdasarkan dengan mitologi bangsa Austronesia. Bunda Bumi dilambangkan dengan warna merah dan Bapak Langit diwakili dengan warna putih. Tak heran jika negara yang berbangsa Austronesia memiliki warna merah dan putih pada bendera kebangsaannya.
Sebelum Majapahit berkuasa, warna merah dan warna putih sudah digunakan oleh kerajaan Kediri sebagai panji kerajaan. Pejuang muslim yang ada di nusantara juga memanfaatkan warna merah dan warna putih ketika melakukan perlawanan. Pejuang Aceh juga menggunakan bendera berwarna merah dan putih pada saat melakukan perlawanan. Di Jawa, kedua warna ini digunakan pada tahun 1928 untuk pertama kalinya. Bendera dengan warna merah dan warna putih menjadi bendera resmi bangsa Indonesia.
Bendera merah putih dikibarkan ketika hari kemerdekaan tiba. Hampir di seluruh wilayah Indonesia mengibarkan bendera merah putih di hari kemerdekaan. Selain hari kemerdekaan, bendera juga dikibarkan pada hari pendidikan nasional, hari kebangkitan nasional, hari sumpah pemuda, hari kesaktian Pancasila, hari sumpah pemuda dan hari pahlawan. Bendera wajib dikibarkan setiap harinya di Istana Presiden, kantor lembaga negara, rumah pejabat negara, rumah menteri dan rumah Presiden beserta dengan wakilnya.