Record Atlas
Flags of Indonesia

Family research · Southeast Asia atlas

Flags of Indonesia

From the archipelago's earliest attested kingdoms at Kutai and Tarumanagara, through the maritime trading empire of Srivijaya, Java's great Majapahit Empire, three and a half centuries of Dutch commercial and colonial rule, brutal Japanese wartime occupation, and a proclaimed 1945 independence that had to be won again over four more years of armed and diplomatic struggle — nine flags across the world's largest archipelagic nation.

Indonesia's own red-and-white national colors are not a modern invention: they echo the striped red-and-white war banner traditionally associated with the Majapahit Empire, deliberately revived by nationalists in the twentieth century to root the new republic in a pre-colonial past.

Scope of this page: the lands of present-day Indonesia, c. 350–present, nine political entities, opening with the earliest attested Hindu kingdoms at Kutai and Tarumanagara. Pre-colonial Indonesia was never a single unbroken state — Srivijaya and Majapahit were the two dominant maritime powers, but neither held the entire archipelago continuously, and a fragmented sultanate era separates them from Dutch arrival. Part of a larger atlas — see the linked pages at the bottom.

One border, nine rulers

Indonesia's own real archipelago, traced whole — the world's largest archipelagic nation shown as a single territory rather than an invented internal split. Press play, or drag the slider, to watch who held all of it, era to era.

This page shows Indonesia as one region, not split. Indonesia is a vast archipelago of thousands of islands, but there is no single clean, genuinely internal partition that this page's own timeline supports showing as a split — Dutch commercial and colonial rule, Japanese occupation, and the revolution all applied to the archipelago as a whole, island by island, rather than dividing it into two lasting halves. What changes here is only who ruled all of it at once.
c. 350
MALAYSIA PAPUA NEW GUINEA AUSTRALIA INDONESIA
Kutai & Tarumanagara (Early Hindu Kingdoms)

Real traced border (island outlines simplified from public GeoJSON boundary data), no internal partition — see the rule box above for why.

How we know this. 9 of 9 eras on this page carry an evidence panel (3 attested, 3 placeholder image, 3 not yet checked). Only the ones marked attested are confirmed by the sources named under them; where sources disagree or a claim could not be confirmed, the panel says so.
Sang Saka Merah Putih — red over white, unchanged since 1945
1949 – present

Republic of Indonesia (sovereignty recognized)

Republic, independentSukarnoPancasila (no established church)
Migration & conquest:Emigration: Dutch & Indo-European repatriation (1950s)Emigration: migrant workers to Malaysia & the Gulf (1980s–)

Who & why: after four years of guerrilla warfare and international diplomatic pressure following the 1945 proclamation, the Netherlands formally transfers sovereignty at the Hague Round Table Conference on 27 December 1949. Indonesia goes on to absorb Dutch New Guinea in 1963 and East Timor in 1975–76 (the latter relinquished in 1999–2002), and transitions from Suharto's three-decade authoritarian "New Order" to multiparty democracy after his 1998 resignation.

What it represents: the red-over-white flag proclaimed on 17 August 1945, hoisted again on 27 December 1949 when the Dutch formally transferred sovereignty, and made official on 17 August 1950; Law No. 24 of 2009 sets the flag's protocol and prohibited acts, and gives its colours as RGB 255,0,0 and 255,255,255.

Attestedhow we know this

Wikipedia: hoisted 27 December 1949 on transfer of sovereignty; made official 17 August 1950; Law 24/2009. FOTW: Law 24 of 2009 gives RGB values; flag adopted 17 August 1945.

Paint guide
Proportions2:3, two equal horizontal bands.
LayoutPlain red over white, no charge.
Red#CE1126
White#F4EFE1
the same red-white bicolor, flown before it was recognized
1945 – 1949

Proclaimed Republic of Indonesia (National Revolution)

Republic, contestedSukarnoPancasila (no established church)

Who & why: Sukarno and Mohammad Hatta proclaim independence on 17 August 1945, two days after Japan's surrender, before the Dutch can reoccupy the archipelago. The Netherlands refuses to accept the proclamation and launches two large "police actions" (1947, 1948–49) to reassert colonial control; the republic survives through guerrilla resistance and mounting international pressure, particularly from the United States and the United Nations, until the Dutch relent.

What it represents: the red-white flag was introduced and hoisted at the Proclamation of Independence in Jakarta on 17 August 1945, the Bendera Pusaka sewn by Fatmawati. Its colours are linked to the Majapahit banner; Wikipedia says students and nationalists revived red and white in the 1920s and that it was first flown in Java in 1928 and quickly banned under Dutch rule, while FOTW says a red-over-white banteng flag was adopted by students in Leiden in 1922, flown by the Partai Nasional Indonesia in 1928, and the plain red and white first raised at a student congress in Batavia in 1929.

Attestedhow we know this

Wikipedia: 17 August 1945 flag introduced and hoisted in Jakarta; Bendera Pusaka sewn by Fatmawati; 1920s revival; first flown in Java in 1928 and banned. FOTW: independence proclaimed 17 August 1945 and the flag raised; 1922 Leiden banteng flag; 1928 PNI; 1929 plain flag.

Not established: The sources differ on when the plain flag was first raised (1928 vs 1929).

Paint guide
Proportions2:3, two equal horizontal bands.
LayoutPlain red over white, no charge.
Red#CE1126
White#F4EFE1
Japanese military administration ensign
1942 – 1945

Japanese military occupation

Occupation (Japan)Hitoshi ImamuraNo state religion imposed
Migration & conquest:Conquered by: Imperial Japan (1942–45)Emigration: romusha forced laborers sent abroad

Who & why: Japanese forces overrun the Dutch East Indies in early 1942, ending Dutch rule within months and interning Dutch civilians and soldiers. Japan initially courts Indonesian nationalists, permitting limited use of the red-white flag and the Indonesian language late in the occupation as the war turns, and it is Japan's own August 1945 surrender that creates the opening Sukarno and Hatta use to proclaim independence.

What it represents: Wikipedia dates the Imperial Japanese flag's use to 8 March 1942 - 17 August 1945 and Flags of the World notes the red-over-white flag was hoisted at the proclamation of 17 August 1945. The sources read do not describe a naval or military ensign for the occupation, and do not say whether an Indonesian flag was permitted or banned.

Not yet checked against sourceshow we know this

Wikipedia (Japanese occupation of the Dutch East Indies): the infobox flag, captioned 'Flag of Japanese-occupied Dutch East Indies', is the Japanese flag; the ban on the Indonesian flag and anthem was not lifted when Japanese leaders met independence figures in 1943, and after Koiso's promise of 7 September 1944 authorities in Java allowed the Indonesian flag at Jawa Hokokai buildings. Flags of the World (Indonesia): the first flag was flown 'amidst Japanese occupation forces' at the 17 August 1945 proclamation (official history), and Mark Sensen thinks most Dutch flags did not survive the occupation.

Not established: The Japanese flag as the occupation's flag and the ban on the Indonesian flag rest on Wikipedia alone; Flags of the World does not describe the occupation's flag, and neither source describes a naval or military ensign.

Paint guide
Proportions2:3.
LayoutWhite field, centered red disc.
White#F4EFE1
Red#A4302A
Dutch tricolor, flown as the colonial state ensign
1800 – 1942

Dutch East Indies

Colonial (Netherlands)Johannes SibergDutch Reformed (colonial administration)
Migration & conquest:Immigration: Chinese settlers (19th–early 20th c.)
Ruling house:Aceh Sultanate

Who & why: the bankrupt Dutch East India Company (VOC) is dissolved on 31 December 1799 and its territories nationalized as a formal Dutch colony on 1 January 1800. The colonial state expands over the nineteenth century into direct control of nearly the entire archipelago, run under the exploitative "Cultivation System" from the 1830s and later a nominally more liberal "Ethical Policy," while a broad nationalist movement builds through the early twentieth century.

What it represents: Wikipedia says the Dutch flag was used in the Dutch East Indies from 1 January 1800 to 27 December 1949, and that the red-white flag first flown in Java in 1928 was quickly prohibited under Dutch rule. The sources read do not say whether the colonial state had a distinct ensign, and the page's 1942 end date is not taken from them.

Not yet checked against sourceshow we know this

Wikipedia (Dutch East Indies): the infobox flag is captioned 'Flag of Dutch East Indies' and is the Dutch tricolour, with the Japanese occupation dated 1942-1945; the flag of Indonesia article dates Dutch use to 1 January 1800 - 27 December 1949 and says the red-white flag first flown in Java in 1928 was quickly prohibited. Flags of the World (Indonesia): the Leiden students adopted a red-over-white flag in 1922, the first plain red-over-white flag was hoisted at a Batavia student congress in 1929, and the PNI hoisted it in Bandung in 1928; it names the Dutch flags (nl.html) as the colonial power's flags.

Not established: Flags of the World does not state that the Dutch tricolour was the colony's flag, so that rests on Wikipedia alone; neither source says whether the colonial state had its own ensign; the page's end date 1942 differs from Wikipedia's 1949.

Paint guide
Proportions2:3, three equal horizontal bands.
LayoutRed, white, blue horizontal tricolor.
Red#AE1C28
White#F4EFE1
Blue#21468B
VOC
Dutch tricolor with the VOC company monogram
1602 – 1800

Dutch East India Company (VOC) rule

Colonial (Dutch company)Pieter BothDutch Reformed (VOC church)
Migration & conquest:Immigration: enslaved people brought to Batavia (forced)
Ruling house:Aceh Sultanate

Who & why: the Dutch East India Company, chartered in 1602 with quasi-sovereign powers to wage war and administer territory, gradually displaces Portuguese traders and local sultanates from the spice trade, establishing Batavia (modern Jakarta) in 1619 as its administrative and military headquarters. Company rule is commercial rather than fully territorial at first, tightening its grip archipelago by archipelago over two centuries before collapsing under debt and mismanagement in 1799.

What it represents: the Dutch tricolor bearing the Company's own interlocking VOC monogram, flown over trading posts and forts rather than a unified colony. Wikipedia dates the Company flag to 20 March 1602 - 1 January 1800 (a navigation box says 1603); the sources read do not describe the monogram.

Not yet checked against sourceshow we know this

Wikipedia (Dutch East India Company, first 100,000 of 226,976 characters): the infobox flag is captioned 'Company flag (1630)' and the text says the VOC monogram (a large V with an O on the left and a C on the right) appeared on corporate items such as flags, cannons and coins, without saying the flag bore it; Wikipedia's Flag of Indonesia dates the Company flag 20 March 1602 - 1 January 1800. Flags of the World's Indonesia and Netherlands pages do not mention the VOC.

Not established: The monogram on a Dutch tricolour as the flag over the whole 1602-1800 span is not confirmed by text in any source read; only one publisher (Wikipedia) is available, and the 1602 versus 1603 start date is unresolved.

Paint guide
Proportions2:3, three equal horizontal bands.
LayoutRed, white, blue tricolor with the VOC monogram centered.
Red#AE1C28
Blue#21468B
NO SINGLE FLAG
placeholder — many competing sultanates, no shared banner
1527 – 1602

Fragmented sultanates (post-Majapahit)

Fragmented sultanatesNo single ruler documentedSunni Islam (sultanate states)
Migration & conquest:Immigration: Muslim traders from Arabia, India & China
Ruling house:Rajasa Dynasty (Majapahit)Aceh Sultanate

Who & why: Majapahit's authority collapses in the early sixteenth century as Islam spreads through the archipelago via trade networks, and power fragments among rival coastal sultanates — Demak, later Mataram, on Java; Aceh in northern Sumatra; Banten in the west — none of which reunifies the whole archipelago before Dutch traders arrive.

What it represents: no single flag can honestly represent this genuinely fragmented span; each sultanate kept its own banners and none achieved archipelago-wide reach, so this entry is shown deliberately blank rather than inventing a false unifying symbol.

Placeholder imagehow we know this

This page's own caption calls the image a placeholder: «placeholder — many competing sultanates, no shared banner».

Not established: Whether a flag, banner or standard existed in this period was not checked. The colour shown is not evidence of one.

Paint guide
ProportionsN/A — no single attested flag for this fragmented era.
Gula Kelapa — the nine-striped red-white war banner attributed to Majapahit
c. 1293 – 1527

Majapahit Empire

EmpireRaden WijayaHindu-Buddhist (Shiva-Buddha)
Ruling house:Rajasa Dynasty (Majapahit)Aceh Sultanate

Who & why: founded in 1293 by Raden Wijaya on the ruins of a failed Mongol invasion, Majapahit becomes the most powerful pre-colonial state in Indonesian history, claiming influence over much of the archipelago and parts of the wider Malay world at its height under Hayam Wuruk and his minister Gajah Mada in the mid-1300s. Its later fifteenth- and early sixteenth-century decline, hastened by succession conflicts and the rise of Islamic coastal trading states, opens the door to the fragmented sultanate era that follows.

What it represents: Wikipedia links the flag's colours to the Majapahit Empire's banner, listing 11 November 1293 in its infobox, and FOTW says the Indonesian flag is based on a Majapahit flag with nine red and white stripes, now used as a jack. The name Gula Kelapa and the Javanese chronicles that the page cited are not in either source.

Attestedhow we know this

Wikipedia: colours linked to the Majapahit banner (infobox 11 November 1293). FOTW: based on a Majapahit flag with nine red and white stripes.

Not established: The name 'Gula Kelapa' is in neither source.

Paint guide
ProportionsNo fixed ratio recorded; shown at 3:2.
LayoutNine alternating horizontal red and white stripes.
Red#CE1126
White#F4EFE1
NO FLAG DOCUMENTED
placeholder — no attested Srivijayan flag survives
c. 650 – 1293

Srivijaya

EmpireDapunta Hyang Sri JayanasaMahayana Buddhism

Who & why: centered on Sumatra near modern Palembang, Srivijaya rises in the mid-600s as a Buddhist maritime and trading empire, controlling the Strait of Malacca and much of the surrounding archipelago's sea trade for over six centuries. Its influence fades from the eleventh century under pressure from South Indian Chola raids and rising regional rivals, and its remaining territory is absorbed into the ascendant Majapahit sphere by the late 1200s.

What it represents: no securely documented flag or banner survives from Srivijaya; its power was expressed through temple inscriptions, tribute relationships, and naval control of trade routes rather than a fixed territorial symbol. Shown here honestly blank rather than invented.

Placeholder imagehow we know this

This page's own caption calls the image a placeholder: «placeholder — no attested Srivijayan flag survives».

Not established: Whether a flag, banner or standard existed in this period was not checked. The colour shown is not evidence of one.

Paint guide
ProportionsN/A — no attested flag.
NO FLAG DOCUMENTED
placeholder — no attested banner for either early Hindu kingdom
c. 350 – 650 CE

Kutai & Tarumanagara (Early Hindu Kingdoms)

Early kingdoms (unconnected)Mulawarman (Kutai)Hinduism (Shaivism)
Migration & conquest:Cultural diffusion: Indian Hindu-Buddhist influence via maritime trade

Who & why: the archipelago's earliest kingdoms to leave their own written record are Kutai, on the Mahakam River in East Kalimantan, and Tarumanagara, in West Java, both taking shape as Indian Hindu-Buddhist religious and political culture spreads through maritime trade networks rather than conquest. Kutai's ruler Mulawarman is named on Yupa inscriptions dated to roughly 400 CE, commemorating gifts to Brahmin priests; Tarumanagara's King Purnawarman is separately attested a few decades later on inscriptions including the Ciaruteun stone near Bogor. Neither kingdom is politically connected to the other or to Srivijaya, which rises on Sumatra by the mid-600s as the archipelago's first genuinely dominant maritime power.

What it represents: no flag or comparable state banner is attested for either kingdom; their authority is recorded through stone inscriptions and ritual endowments, not vexillology. Shown here honestly blank rather than invented.

World context: Kutai's c. 400 CE inscriptions fall within the twilight years of India's own Gupta Empire, the classical civilization whose Sanskrit learning and Hindu religious culture this same maritime diffusion carries eastward across the Bay of Bengal; in the wider world, the same decades see the Western Roman Empire's final crisis (Rome itself sacked by the Visigoths in 410, the last western emperor deposed in 476) and the early rise of the Mekong-delta kingdom of Funan, another Indianized Southeast Asian state whose own trade networks overlapped with Tarumanagara's.

Placeholder imagehow we know this

This page's own caption calls the image a placeholder: «placeholder — no attested banner for either early Hindu kingdom».

Not established: Whether a flag, banner or standard existed in this period was not checked. The colour shown is not evidence of one.

Paint guide
ProportionsN/A — no attested Kutai or Tarumanagara flag.

Reading the tags

Empire — a dominant pre-colonial power
Fragmented sultanates — no single ruling power
Colonial (Dutch company) — VOC commercial rule
Colonial (Netherlands) — direct Dutch state rule
Occupation (Japan) — wartime military rule
Republic, contested — sovereignty declared but not recognized
Republic, independent — sovereign and recognized
Leader — the named ruler most associated with the era's start
State religion — the official/established faith, not the population's

More of the atlas

This page is one lineage in a larger set. See the region-wide hub and the other countries here:

Compiled from Wikipedia, Flags of the World (fotw.info / crwflags.com), and Britannica. Colors are close historical approximations for painting reference; pre-19th-century swatches are informed reconstructions, not official specifications. Map is schematic and not surveyed.