Попередником державного прапора Китайської Народної Республіки був "Прапор білого сонця і блакитного неба", який розробив революційний мученик Лу Хаодун восени 1893 року, через два роки після того, як батько-засновник скликав у Гонконзі перші збори, щоб затвердити використання цього прапора як військового прапора революції, який відтоді використовувався як стяг у багатьох повстаннях, розкриваючи значення "світла і праведності" та "свободи і рівності".
У 1906 році було запропоновано використовувати прапор білого сонця та блакитного неба як національний прапор, щоб вшанувати пам'ять дизайнера Лу Хаодуна і всіх мучеників революції, однак Хуан Сінь вважав, що він занадто одноманітний і простий, і схожий на японський прапор. Тому прийшли до ідеї додати червоний колір, щоб зробити прапор більш естетичним і охопити три значення: Свобода, Рівність і Братерство.

Після створення Китайської Республіки у 1912 році, погляди на державний прапор були різними серед союзних держав. Батько-засновник підтримував червоний прапор, але його не прийняли відразу. Замість цього, був затверджений п'ятиколірний прапор, що символізував культуру та розуміння різних етнічних груп у Китаї. Батько-засновник не оприлюднив свою резолюцію щодо прапора і звернувся до Тимчасового Сенату, щоб не голосувати за резолюцію до створення обраного Конгресу. Однак, результат голосування став відомим громадськості, і п'ятиколірний прапор був прийнятий як державний прапор. Цей прапор використовувався до передачі влади тимчасовому президенту Юаню Шикаю у лютому 1912 року. Пізніше, 10 травня, Тимчасовий Сенат підтримав попередню резолюцію, тому п'ятиколірний прапор продовжив залишатися державним до 1928 року.
1921 року президент наказав скасувати п'ятиколірний прапор і використовувати прапор блакитного неба, білого сонця та червоної землі в якості національного прапора. Батько виступав проти п'ятиколірного прапора з трьох причин:
- п'ятиколірний прапор був офіційним прапором колишньої династії Цин, і використовувати офіційний прапор замість національного було неправильно;
- п'ятиколірний прапор представляв п'ять етнічних груп, і було неправильно привласнювати п'ятиколірний прапор п'яти етнічним групам;
- хоча було сказано, що п'ять етнічних груп є рівними, п'ятиколірний прапор розташовувався в порядку зверху донизу, і в ньому все ще існувала ієрархія.
На 14-му році існування Китайської Республіки (1925) в Гуанчжоу було створено Національний уряд Китайської Республіки, і червоний прапор було визнано національним. Наступного року уряд відправився в Північну експедицію і встановлював червоний прапор скрізь, куди б він не йшов. Після завершення експедиції у 1928 році п'ятиколірний прапор відійшов в історію, а червоний прапор став державним прапором всієї країни.