为反对荷兰的民族主义的标志。1928年在爪哇岛上首次出现了红白旗。荷兰殖民政府禁止这面旗帜。1945年8月17日印度尼西亚独立后这面旗帜被采纳为国旗至今。
另一种说法.关于印尼国旗的另一个说法是它与荷兰国旗有很大的关联。在荷兰殖民主义时期所有的政府机关都挂荷兰国旗（红白蓝），而印尼旗帜则被禁止。为了表示他们要驱逐荷兰人的决心印尼民族主义者和独立运动把荷兰旗帜撕破。他们把下面的蓝色部分撕掉，把红色和白色分离出来。其主要原因是因为荷兰国旗中的蓝色代表着贵族的“蓝血”。而红色则代表着独立