
Indonesian Texting Abbreviations: gw, bgt, gpp, otw, and 30+ More
Open any Indonesian group chat. Go ahead. You'll see something like this:
"gw otw skrg, udh blm lo?"
And you'll think.. wait, is this even a language?
It is. Indonesians are some of the heaviest texting abbreviators on the planet. WhatsApp messages get stripped down to their consonants. Vowels are optional. Full words are for formal emails (and even then, barely).
If you're learning Indonesian and only studying textbook Bahasa, you're missing half the conversation. Literally half. Because the other half looks like someone sat on their keyboard.
Let's fix that.
The Core Pronouns
These show up in every single message.
| Abbreviation | Full Form | Meaning |
|---|---|---|
| gw | gue | I / me |
| lo / lu | lo / elu | you |
| org | orang | person / people |
The Essential Verbs and Modifiers
This is where it gets dense.
| Abbreviation | Full Form | Meaning |
|---|---|---|
| bs | bisa | can |
| hrs | harus | must |
| dpt | dapat | can / get |
| msh | masih | still |
| udh | udah | already |
| blm | belum | not yet |
| lg | lagi | currently / again |
| trs | terus | then / continue |
| ga / gk | gak | not |
Conjunctions and Question Words
Short words get even shorter. Wild.
| Abbreviation | Full Form | Meaning |
|---|---|---|
| yg | yang | which / that |
| tp | tapi | but |
| krn | karena | because |
| sm | sama | with / same |
| gmn | gimana | how |
| dmn | dimana | where |
| kpn | kapan | when |
| mksd | maksud | meaning / intention |
| emg | emang | indeed / of course |
Time and State
| Abbreviation | Full Form | Meaning |
|---|---|---|
| skrg | sekarang | now |
| bgt | banget | very / really |
| otw | on the way | on the way (yes, English) |
| gpp / gapapa | gak apa-apa | it's okay / no problem |
The Laugh
This one's important. Indonesians don't type "haha." They type:
wkwkwk
Or wkwk. Or wkwkwkwkwkwk. The more "wk"s, the funnier it was. Nobody knows exactly why "wk." It just is. Don't question it.
A Real WhatsApp Exchange
Here's what an actual conversation looks like. Try to read it before checking the translation.
π’ A: lo dmn skrg?
π΅ B: gw msh di rumah. blm mandi wkwk
π’ A: yaudh cepetan, gw udh otw
π΅ B: gmn klo gw telat?
π’ A: gpp tp hrs cepet ya krn org udh pd nunggu
π΅ B: oke oke gw bs cepet. trs sm siapa aja emg?
π’ A: sm Rani, Dika, yg biasa lah
π΅ B: sip otw 10 menit lg
Translation:
π’ A: Where are you now?
π΅ B: I'm still at home. Haven't showered yet haha
π’ A: Okay hurry up, I'm already on the way
π΅ B: What if I'm late?
π’ A: No problem but you gotta be fast because people are already waiting
π΅ B: Okay okay I can be fast. Then who's coming actually?
π’ A: Rani, Dika, the usual ones
π΅ B: Cool, on the way in 10 more minutes
See? Every single message uses abbreviations. Not some. All of them. This is normal Indonesian texting.
Why This Matters
You can study Indonesian grammar for months. You can nail your formal speech. But the moment someone DMs you, or you open an Instagram comment section, or you join a Discord server.. it's all abbreviated.
These aren't "internet slang" that teenagers use. Your Indonesian coworker texts like this. Your Grab driver texts like this. Your landlord texts like this.
The pattern is pretty consistent though. Most abbreviations just drop the vowels (tapi becomes tp, karena becomes krn). Once you see the pattern, you start decoding new ones automatically.
Start with the top 10. Read them. Use them. Then layer in more as you go.
So here's the real question.. can you go back and read that WhatsApp exchange without the translation now?