Indonesian has a sharp split between bahasa baku — the formal, standardised language used in news, official documents and academic work — and bahasa gaul, the relaxed slang of everyday chat and social media. Words like gue, lo, nggak and gimana are perfectly natural in conversation but out of place in a job application, a report or a thesis. This checker scans your text, flags those informal words, and tells you the correct formal equivalent.
Why the baku / gaul divide matters
The gap between formal and informal Indonesian is wide enough to affect credibility. A university lecturer, a government official, or a corporate HR manager reading your submission will immediately notice gaul vocabulary and it signals carelessness — or worse, an inability to write formally. The issue is particularly acute because Indonesian speakers code-switch constantly: the same person uses highly informal gaul in WhatsApp groups and switches to careful baku in their annual report, often without thinking about which mode they are in when writing.
Common triggers include the first-person pronoun (gue or gua instead of the formal saya), the second-person pronoun (lo/lu instead of kamu or Anda for formal address), and negation (nggak or gak instead of tidak). These slip through because speakers use them hundreds of times a day in conversation.
How the checker works
The tool tokenises your text into words (case-insensitively) and looks each one up in a curated map of informal-to-formal pairs. When it finds a match it records the slang word, where it appears, and the recommended baku replacement.
A representative slice of the dictionary it uses:
gue / gua → saya lo / lu → kamu / Anda
nggak/gak → tidak udah/udh → sudah
gimana → bagaimana kenapa → mengapa
banget → sangat kayak → seperti
bikin → membuat ngomong → berbicara
bentar → sebentar doang → saja
Each flagged word is reported with a count, so you can see which informal habits appear most often in your writing.
Worked example
Paste Gue nggak tau gimana caranya bikin laporan yang bener and the tool flags: gue → saya, nggak → tidak, gimana → bagaimana, bikin → membuat, bener → benar. The formal rewrite reads: Saya tidak tahu bagaimana caranya membuat laporan yang benar — the same meaning, appropriate for a formal context.
What the checker does not catch
Slang evolves quickly, especially on social media, and regional or niche terms may not be in the dictionary. After fixing the flagged words, check your text for:
- Incomplete affixes: informal speech often drops me- or ber- prefixes (e.g., “nulis” for “menulis”). The checker may not catch all dropped-prefix forms.
- Abbreviations: texting shortcuts like “yg” (yang), “dgn” (dengan) or “utk” (untuk) look informal and should be written out in full.
- Tone: replacing gaul words with baku equivalents fixes vocabulary but not tone. Read the revised text as if you are the recipient to check the overall register.
Use the checker as a first pass, then re-read for anything it missed.