seoli.
English
Korean People Actually Use · № 01

Korean Texting Slang: What ㅋㅋㅋ, ㅎㅎ and ㄱㅅ Actually Mean

5 min read

ㅋㅋㅋ is Korean text-laughter — each ㅋ is a "k" sound, so ㅋㅋㅋ reads like "kkk" (as in a chuckle), Korea's LOL. Korean texting shorthand strips words to their first consonants: ㅎㅎ (hehe, softer laugh), ㄱㅅ (감사, thanks), ㅇㅇ (응응, yeah), ㄹㅇ (리얼, "for real"). Learn about twenty of these and Korean group chats stop looking like static.

The first time you get a text from a Korean friend that just says "ㅇㅇ ㄱㄱ", you will wonder if their cat walked on the keyboard. It didn't. Korean texting compresses whole words into their leading consonants — a shorthand so efficient that entire conversations run on single letters. This guide decodes the ones you'll actually meet, plus the laughter system, the number codes, and the etiquette that determines whether your count reads as friendly or devastating.

The laughter system: ㅋ, ㅎ, and how many to send

is the consonant "k", is "h". String them and you're laughing: ㅋㅋㅋ ≈ "kekeke", ㅎㅎ ≈ "hehe". But the count carries tone, and Koreans read it precisely:

You typeIt reads as
Dry. Unimpressed. Possibly passive-aggressive — one k is a weapon.
ㅋㅋPolite acknowledgment. The minimum viable laugh.
ㅋㅋㅋㅋ+Actually funny. Safe default with friends.
ㅋㅋㅋㅋㅋㅋㅋㅋㅋLosing it. Keyboard-smash sincerity.
ㅎㅎSoft, warm, slightly reserved. Fine with people you're less close to.
As dry as single ㅋ. Watch for it in passive-aggressive contexts.

Consonant shorthand: the core vocabulary

The pattern: take a word's syllables, keep only the first consonant of each. 감사 (thanks) → ㄱㅅ. 인정 (acknowledged/true) → ㅇㅈ. Here's the set that covers 90% of real usage:

ShorthandFromMeaning
ㅇㅇ응응 (eung-eung)yeah / yep
ㄴㄴ노노 (no-no)nope
ㄱㅅ감사 (gamsa)thanks
ㅈㅅ죄송 (joesong)sorry
ㄱㄱ고고 (go-go)let's go / do it
ㅇㅈ인정 (injeong)true / agreed / facts
ㄹㅇ리얼 (real)for real / fr
ㅊㅋ축하 (chuka)congrats
ㅎㅇ하이 (hi)hi
ㅂㅂ바이바이 (bye-bye)bye
ㅁㄹ몰라 (molla)dunno
ㄷㄷ덜덜 (deol-deol)shudders — whoa / intimidating

ㄷㄷ deserves a note: it mimics trembling (덜덜 is the sound of shivering), used for anything impressively scary — a friend's exam score, a bill, a 12-hour dance practice. Often typed as ㄸㄸ for extra tremble.

Number codes and vowel drama

  • 1004 — pronounced cheonsa, identical to 천사, "angel". Calling someone 1004 is a compliment with a pun in it.
  • 8282palipali빨리빨리, "hurry hurry!"
  • 0404yeongsa-yeongsa… okay, this one just means 영원히 사랑해 in pager-era lore; you'll meet it in nostalgia contexts.
  • ㅠㅠ / ㅜㅜ — not letters but crying eyes; the vowels and are literally tear-streaked faces. Korean's :( — used for everything from real sadness to "the café was out of croissants ㅠㅠ".
  • — the vowel shape happens to look like a middle finger and is used as exactly that. Do not decorate messages with it.
Eden

오늘 연습 12시간 했어...

o-neul yeon-seup yeol-du-si-gan hae-sseo...

Practiced 12 hours today...

ㄷㄷ 진짜?? 밥은 먹었어?

deol-deol jin-jja?? ba-beun meo-geo-sseo?

Whoa, for real?? Did you at least eat?

Eden

ㅇㅇ 김밥 ㅋㅋ 걱정 ㄱㅅ

eung-eung gim-bap kk geok-jeong gam-sa

Yeah, kimbap lol. Thanks for worrying.

ㅠㅠ 대단해 진짜

yu-yu dae-dan-hae jin-jja

*crying* You're amazing, seriously

Four lines, five shorthands — this is the actual density of a Korean group chat.

Texting etiquette: the unwritten rules

Shorthand is banmal territory — casual language for friends and juniors. Texting your boss ㅇㅋ ("ok") is a real workplace faux pas; with elders and superiors, Koreans type full polite sentences, often ending with or ㅂ니다, and swap ㅋㅋ for the tamer ㅎㅎ if they laugh at all. Age hierarchy survives fully intact inside KakaoTalk.

Second rule: Koreans send many short messages rather than one long one. A thought arrives as four rapid bubbles. Replying to a six-bubble volley with one formal paragraph marks you as either a beginner or very upset — rhythm is part of the language.

The good news: this entire system runs on the Hangul you already know (or can learn in a weekend). Every shorthand is just first consonants — once you can read 감사, ㄱㅅ decodes itself. The fastest way to make it stick is seeing it used in context, message by message, until ㄷㄷ makes you feel the shiver instead of translating it.

Frequently asked questions

What does ㅋㅋㅋ mean in Korean?

It's laughter — each is a "k" sound, so ㅋㅋㅋ reads like "kekeke", the Korean equivalent of "lol" or "hahaha". More s = harder laughing; a single often reads as dry or sarcastic.

What's the difference between ㅋㅋ and ㅎㅎ?

ㅋㅋ (kk) is an out-loud laugh — energetic, casual. ㅎㅎ (hh, "hehe") is a soft chuckle — warmer and more reserved, and the safer choice with people you're not close to. Emotionally, ㅋㅋ is a laugh; ㅎㅎ is a smile.

What does ㅠㅠ mean?

Crying — the vowels and look like closed eyes with tears streaming down. It covers real sadness through playful despair, like "my bias didn't post today ㅠㅠ". It's an emoticon built from Hangul, not an abbreviation.

Is it rude to use Korean texting slang with older people?

Generally yes — consonant shorthand belongs to casual speech between friends or toward juniors. With bosses, teachers, or elders, Koreans write full polite sentences and drop most slang. Mirror the other person's formality level and you'll never misstep.

What does 1004 mean in Korean texting?

"Angel." The number 1004 is pronounced cheonsa, identical to 천사 (angel), so texting someone 1004 calls them an angel — a pun-compliment from Korea's pager era that still circulates today.