Bendera merah putih merupakan warna yang dimuliakan dan rutin digunakan oleh Kerajaan Majapahit pada masa kepemimpinan Hayam Wuruk tahun 1350-1389 M.
3. Perang Jawa
Pangeran Diponegoro memakai panji-panji berwarna merah dalam perjuangannya melawan Belanda di masa perang Jawa tahun 1825-1830.
4. Awal abad ke-20
Pada tahun 1922, Perhimpunan Indonesia mengibarkan bendera merah putih di negeri Belanda dengan kepala banteng ditengah-tengahnya.
Lalu Partai Nasional Indonesia (PNI) yang lahir pada 1927 dan bertujuan untuk memerdekakan Indonesia, mengibarkan bendera merah putih kepala banteng.
Kemudian dalam Kongres Indonesia Muda di Jakarta pada 28 Oktober 1928, berkibarlah untuk pertama kalinya bendera merah putih sebagai bendera kebangsaan.
5. Jelang kemerdekaan
Sejak Jepang menjanjikan kemerdekaan bagi Indonesia, para tokoh nasional yang dipimpin oleh Ki Hajar Dewantara mengadakan rapat untuk menentukan bendera kebangsaan.
Kemudian dipilih warna merah yang berarti berani dan putih dengan arti suci. Ukuran bendera ditetapkan memiliki panjang 3 meter dan lebar 2 meter.