← Back to Home

Last updated: 14 May 2026

Quick Answer

When do you use formal vs informal Indonesian?

Indonesian has three register tiers: formal (Bahasa baku — used in writing, news, government, business), standard polite (default for strangers and work), and informal (Bahasa gaul — with friends, family, social media). Switch based on who you talk to (age, status, intimacy) and where (office vs café). The cardinal rule: when in doubt, go formal — Indonesians forgive over-politeness but resent under-politeness.

Hear it, then say it yourself

Practise these words with audio and exercises that correct your answers, in IndoLingua's lessons. The first 10 lessons are free, no card needed.

Unlike English, where "Hello" works in nearly every context, Indonesian requires you to choose between three registers from the very first word. The good news: the rules are predictable, and Indonesians are patient with foreigners learning to navigate them.

The 3 registers at a glance

  • Formal (Bahasa Indonesia baku) — written documents, news, presidential speeches, business letters, government forms. Uses Anda, full verb prefixes (me-/-kan/-i), passive voice, complex vocabulary.
  • Standard polite — daily speech with strangers, colleagues, elders, customer service. Uses saya + Pak/Bu/Mas/Mbak, full sentences, polite vocabulary.
  • Informal (Bahasa gaul) — friends, family, romantic partners, social media. Uses aku/gua, dropped prefixes, contractions, slang.

Pronoun shifts (the clearest signal)

Formal/WrittenStandard PoliteInformal
SayaSayaAku / gua
AndaPak/Bu/Mas/Mbak + nameKamu / lu
BeliauPak/Bu + nameDia

Vocabulary shifts

Many concepts have register-specific words:

  • "to love": mencintai (formal) → cinta (polite) → sayang (informal/intimate)
  • "to eat": menyantap / makan (formal/polite) → makan / nge-makan (informal)
  • "to go": pergi / berangkat (polite) → cabut / capcus (slang)
  • "very": sangat / amat (formal) → sekali (polite) → banget (informal)
  • "not": tidak (polite) → nggak / gak / kagak (informal)
  • "yes": ya / iya (polite) → iya / he-eh / oke (informal)

Verb prefixes — the formal/informal divide

Formal Indonesian uses verb prefixes (me-, ber-, di-) systematically. Informal Indonesian often drops them:

  • Formal: "Saya membaca buku." (I read a book.)
  • Informal: "Aku baca buku." (Same meaning.)

This makes informal Indonesian feel "stripped down" — shorter, faster, more flexible.

Grammar shortcuts in informal speech

  • "sudah" → "udah" (already): "Udah makan?" (Eaten?)
  • "belum" → "blom" / "blum" (not yet)
  • "saja" → "aja" (just): "Kopi aja." (Just coffee.)
  • "begitu" → "gitu" (like that)
  • "bagaimana" → "gimana" (how)
  • "sedang" → "lagi" (currently doing)

Formal vs informal — paired vocabulary

IndonesianPronunciationMeaning
tidak / nggak / gakTEE-dahk / ng-GAHKnot / noPolite vs informal — both extremely common
sudah / udahSOO-dah / OO-dahalreadyPolite vs informal contraction
belum / blombeh-LOOM / blohmnot yetPolite vs informal contraction
saja / ajaSAH-jah / AH-jahjust / onlyPolite vs informal contraction
sangat / bangetSAH-ngaht / BAH-ngehtveryPolite vs informal — banget always after the adjective
bagaimana / gimanabah-gai-MAH-nah / gee-MAH-nahhowPolite vs informal
begitu / gitubeh-GEE-too / GEE-toolike that / soPolite vs informal
sedang / lagiseh-DAHNG / LAH-geecurrently doing (continuous)Polite vs informal
mencintai / cinta / sayangmen-cin-TAH-ee / CHIN-tah / SAH-yahngto loveFormal / polite / intimate
makan / nge-makanMAH-kahn / nge-MAH-kahnto eatPolite / slang
pergi / cabutPEHR-gee / CHAH-bootto go / to bouncePolite vs slang ("cabut" = literally "uproot")
rumah / kosan / kosROO-mah / KO-sahnhouse / boarding roomDifferent concepts — kos = student/young-pro shared housing
wanita / cewekwah-NEE-tah / CHEH-wekwoman / girl (casual)Polite vs informal
pria / cowokPREE-ah / CHO-wokman / boy (casual)Polite vs informal
terima kasih / makasih / thanksteh-REE-mah KAH-see / mah-KAH-seethank you / thxPolite vs informal vs English-mix

Same idea, different registers

Apakah Anda sudah makan? (formal)

Have you eaten?

To a customer or superior in writing.

Pak, sudah makan? (polite)

Sir, have you eaten?

Standard polite spoken to an older man.

Udah makan, gak? (informal)

Eaten yet?

Among friends.

Saya mencintai Anda. (formal/written)

I love you.

Wedding speech, formal letter.

Aku sayang kamu. (intimate)

I love you.

To partner/family — far more common.

Bagaimana kabar Anda? (formal)

How are you?

Customer email opener.

Apa kabar, Bu? (polite)

How are you, ma'am?

Daily spoken polite — most natural.

Gimana kabar lu? (Jakarta slang)

How you doing?

Young Jakartans.

Mohon maaf, saya tidak dapat hadir. (formal)

My apologies, I cannot attend.

Work email.

Maaf, gak bisa datang. (informal)

Sorry, can't come.

Text to a friend.

How to choose the right register

Register-switching is a daily skill in Indonesia. A 30-year-old office worker might use 4 different registers in a single hour: formal Bahasa baku in a presentation, standard polite with colleagues at lunch, informal Bahasa gaul with friends on WhatsApp, Jakarta slang with their best friend.

Decision tree for foreigners

  • Stranger / older / professional context → standard polite (saya + Pak/Bu + name)
  • Written / official → formal (saya + Anda, full prefixes)
  • Friends your age (after they invite informality) → informal (aku + kamu, contractions)
  • Family / romantic partner → informal/intimate (aku + kamu, "sayang")
  • Social media / texting peers → informal (lots of slang, English mix)

How to know when to switch to informal

Indonesians signal the switch with phrases like:

  • "Mas/Mbak aja" — "Just call me Mas/Mbak" (drops Pak/Bu)
  • "Santai aja" — "Just relax / be casual"
  • "Nggak usah Anda, kamu aja" — "No need for Anda, just kamu is fine"

Until they say this, default to polite. Wait for the invitation — switching to "kamu" or "aku" unilaterally can feel presumptuous.

Common foreigner mistakes

  • Learning only informal from movies/songs — sounds awkward with strangers or in offices.
  • Mixing registers in one sentence — "Saya cinta kamu banget" mixes polite "saya" with informal "kamu" + slang "banget". Pick one register.
  • Using "Anda" verbally — sounds stiff. Use Pak/Bu/Mas/Mbak instead.
  • Refusing to switch to informal when invited — staying overly formal after someone offers casual feels distant or cold.
  • Translating English "I love you" directly — "Saya cinta Anda" is grammatically correct but no Indonesian actually says it. Use "Aku sayang kamu" with partners.

Religious and cultural registers

Some contexts add yet another layer:

  • Islamic context: Assalamualaikum (greeting), Insya Allah (God willing), Alhamdulillah (thank God)
  • Hindu-Balinese context: Om Swastiastu (greeting), Suksma (thank you, Balinese)
  • Javanese refined: matur nuwun (thank you, Krama Javanese — used in Yogyakarta/Solo for extra politeness)

Frequently asked questions

Should I learn formal or informal Indonesian first?+

Polite/standard first — it works in 90% of situations (work, strangers, daily life). Add informal vocabulary later for friends and social media. Skip pure formal/written register at the start; you can read it more easily than you need to produce it.

Is "nggak" rude?+

No, "nggak" is the most common spoken form of "no/not" in Indonesia today, used by all social classes and ages in informal contexts. The polite-formal "tidak" is still used in writing and customer service. Saying only "tidak" sounds slightly stiff in casual speech; mixing both based on context is natural.

Can I use English words mixed with Indonesian?+

Yes — code-mixing is extremely common, especially among young urban Indonesians. "Aku capek banget today" (I'm so tired today) is normal. In professional contexts, Indonesians may add English words for technical terms ("project deadline", "meeting", "report") even in otherwise Indonesian conversations. Don't feel guilty about it.

How formal is too formal?+

In speech, using full formal Bahasa baku (Anda, full prefixes, complex sentences) with a peer or shop clerk feels comically stiff — like speaking in 18th-century English. Reserve full formal for written documents and presentations. In conversation, "polite" (saya + title) is the formal ceiling.

Do Indonesians switch register based on age?+

Yes — age is a primary factor. With anyone older than you by ~10 years, use polite register. With peers, polite-or-informal depending on closeness. With younger people (children, much younger colleagues), polite-to-friendly. Indonesian society is hierarchical: showing respect to elders through register is non-negotiable.

What is Bahasa gaul?+

Bahasa gaul ("hangout language") is the umbrella term for informal/slang Indonesian, especially urban Jakartan slang. Features include gua/lo pronouns, English mixing, contractions (udah, gak, gimana), and rapidly evolving slang words (banget, kepo, baper, gabut). It is spoken among friends and on social media — never in formal contexts.

🎁 Free bonuses

1000-word lexicon + 50 travel phrases (PDF) + audio

Speak Indonesian in the right register every time

IndoLingua teaches all three registers with real situations — work, family, friends, dating, social media. Free plan: 10 lessons. Full 3-day trial: card required, nothing charged during the trial.

Start learning free

You might also like

Free Resources to Learn Indonesian

Complete guides, comparisons and practical tips

Beginner Guide — Where to Start

Alphabet, pronunciation, essential grammar, first 100 words, 30-day roadmap to A1

Read the guide

Learn Indonesian — Complete Guide

A1-C2 levels, methods, duration, app comparison

Read the guide

Essential Phrases for Travelers

50+ practical phrases for Bali, Jakarta, markets

Read the guide

Indonesian vs Malay: Key Differences

80% mutual intelligibility, vocabulary, grammar

Read the guide

Best App to Learn Indonesian

2026 comparison: IndoLingua vs Duolingo, Babbel, Pimsleur

Read the guide

How Long to Learn Indonesian?

FSI timeline: 900h total from A1 to C2

Read the guide

Indonesian Alphabet & Pronunciation

26 letters, IPA, 5 pronunciation pitfalls

Read the guide

Indonesian Grammar Basics

No conjugations, no genders, no tones

Read the guide

Common Indonesian Mistakes

Top 10 pitfalls for English and French speakers

Read the guide

What Language Is Spoken in Bali?

Indonesian, Balinese and English — traveler guide

Read the guide

Indonesian Numbers Guide

Count 1 to 1,000,000, prices, dates, ordinals

Read the guide

Rupiah Converter

Rupiah to USD, EUR and 12 more currencies, daily rates

Read the guide

Learn Indonesian in 30 Days

Week-by-week A1 roadmap, 20-30 min/day

Read the guide

Why Learn Indonesian?

6 reasons: economy, travel, ease, culture, CV

Read the guide

Indonesian Greetings

30+ ways to say hello, thanks, goodbye (time, religion, respect)

Read the guide

Indonesian Food Words

60+ words: dishes, ingredients, restaurants, spice, allergies

Read the guide

Balinese or Indonesian — Which One for Bali

Everyone in Bali speaks Indonesian; Balinese is a separate language, kept for local circles

Read the guide

Indonesian vs Mandarin vs Japanese — The Easiest

No tones, no characters, no conjugation: what makes Indonesian far quicker to start

Read the guide

Reduplication (Kata Ulang)

Why “anak-anak” means children, and when doubling a word changes its meaning

Read the guide

Babbel Indonesian — Stops at A2

Babbel says it itself: its Indonesian goes up to A2. What it does well, and what comes next

Read the guide

Pimsleur Indonesian — One Level, 30 Lessons

30 audio lessons, about 15 hours, and no Level 2. Who it is for

Read the guide

italki vs Preply for Indonesian

Median price checked on 30 Sept: $12 on italki, $15 on Preply. When a tutor is worth it

Read the guide

Does Rosetta Stone Have Indonesian?

No: not among its 25 current languages. Why you still see it listed, and what to use instead

Read the guide

Duolingo Indonesian — How Far It Takes You

The course stops around A2, with no Stories and no podcast, and teaches formal register only

Read the guide

Ordering Food at a Warung

The phrases to order, the menu words, and how to ask for it less spicy

Read the guide

Grab and Gojek — How They Work

Booking a ride or a meal, and the phrases you need with the driver

Read the guide

Bali Temples — Dress Code and Rules

Sarong, sash, covered shoulders: the dress code and the access rules to know

Read the guide

What are the best storytelling apps with Indonesian support?

Beelinguapp and LingQ both carry Indonesian; Duolingo Stories does not. What each one actually gives you — and what to read once the story library runs out.

Read the guide

Bali Tourist Scams — Phrases to Avoid Them

Money changers, scooter damage, taxi meters: the common situations and what to say in Indonesian

Read the guide

How to Bargain in Indonesia and Bali

Market phrases, how much to offer, when to walk away — and where not to haggle

Read the guide

Renting a Scooter in Bali

Cost, the license you need, helmet and police, refuelling: what to know and what to say

Read the guide

Free Indonesian Resources — and Where They Stop

An honest inventory: what each free resource covers, and the level where it stops

Read the guide

IndoLingua · indolingua.fr · Learn Indonesian from A1 to C2