easy1000words / Vietnamese guides / Slang, texting and swear words

Vietnamese teencode, decoded

Read Vietnamese texts like a local: a teencode decoder for k, j, z, đc, mk and 40 more, plus the spellings, emoji and laughs young people use.

  • 46 phrases to hear
  • 6 min read
  • Updated November 1, 2026
From this guideTap a line to hear it
  1. T đang bận, tí t gọi lại.I'm busy, I'll call you back in a bit.
  2. M đi đâu đấy?Where are you going?
  3. Mk ở nhà nè.I'm at home.

Your Vietnamese friend texts Mai đi chơi k? T rảnh nè =)) and you're lost. That's teencode, the shorthand young Vietnamese use on Zalo, Messenger and in comments. Learn two dozen short forms and most messages open up.

Teencode does three things: it drops letters (k for không), swaps letters (w for qu) and adds faces (=)) for a laugh). This guide covers each, with a decoder table, real-style messages and what they mean. In the app's Texting phrasebook every short form is read out in full, so you hear the words behind the letters.

Teencode is about spelling. For the slang words themselves (khum, u là trời, thả thính), see Vietnamese Gen Z slang.

Where teencode came from

Teencode grew up with SMS and Yahoo! Messenger in the 2000s. Texts had to be short, many phones made tone marks a pain to type, and teenagers liked a code their parents couldn't read. The result could be close to unreadable: pé iu for bé yêu (baby), wá for quá, and capitals scattered for looks, as in aNh nHớ eM.

Today's teencode is lighter. The heavy, decorative style looks dated now and mostly appears as a joke. What's left is practical: a set of abbreviations almost everyone uses, from students to their parents, plus a few cute spellings for flirting and fun.

The decoder: 20 short forms you'll see every day

These cover most everyday messages. Most are the first letters of each syllable (nt for nhắn tin) or a sound-alike letter (z for vậy). Start with the first ten: they turn up in almost every chat.

  • kno, not= không. Also ko, kh. At the end of a sentence it makes a question.
  • đcOK, can= được. Also dc.
  • ralready, done= rồi. Ăn r = I've eaten.
  • jwhat= gì. Lm j? = What are you doing?
  • zso, like that= vậy. Sao z? = What's up? Also v.
  • swhy, how= sao.
  • cxalso, too= cũng.
  • vswith= với.
  • nsto say= nói.
  • lmto do, to make= làm.
  • bhnow= bây giờ. Also bây h.
  • hnaytoday= hôm nay. Also hn.
  • nmabut= nhưng mà.
  • trlto reply= trả lời. Also tl.
  • ntto text= nhắn tin.
  • kcjyou're welcome, no problem= không có gì. Also kcg.
  • đrthat's right= đúng rồi.
  • bthnormal, nothing special= bình thường.
  • ukyeah= ừ. To someone older, write dạ instead.
  • ntnhow, what like= như thế nào.

Practise these 20 in the app, free

Tip Watch for double meanings: bt can be biết (know) or bình thường (normal), and in a price k means thousand (25k). Context tells you which.

I, you and the people in your life

Vietnamese pronouns shrink to a letter or two in texts, but the rules don't change. M (mày) is still only for best friends, and you still write a or c to someone older. Here they are in real-style messages.

  • T đang bận, tí t gọi lại.I'm busy, I'll call you back in a bit.t = tôi, or tao between close friends.
  • M đi đâu đấy?Where are you going?m = mày. Best friends only; rude with anyone else.
  • Mk ở nhà nè.I'm at home.mk = mình, the friendly 'I'. Also mik.
  • B tên j?What's your name?b = bạn (you), j = gì.
  • A ơi, e đến r.Hey, I'm here.a, e, c = anh, em, chị.
  • Ae ơi, tối nay đi nhậu k?Guys, drinks tonight?ae = anh em: guys, bros.
  • Chào mn!Hi everyone!mn = mọi người. Also mng.
  • Tối nay đi ăn với ny.Dinner with my partner tonight.ny = người yêu; nyc = an ex.
  • Ck ơi, tối nay ăn j?Babe, what are we eating tonight?ck = chồng, vk = vợ, also used as pet names.

Practise these 9 in the app, free

Teen spelling: the swapped letters

This is the playful part. Letters get swapped because it's quicker, looks cuter or matches how people speak: in the South vui sounds closer to dui, hence dzui.

The patterns are simple. Qu becomes w, ph becomes f, v or gi become z or dz, and vowels shrink: biết to bít, nhiều to nhìu, thôi to thui. The effect is cute and casual, a bit like sooo or luv in English. It's common between friends and in flirty chats (more in the dating phrasebook), and rare at work.

  • Đẹp wá!So beautiful!w = qu: wá = quá.
  • Dzui wá!So fun!dz = v: dzui = vui. Also zui.
  • Fải k?Right?f = ph: fải = phải.
  • Iu nhìu!Love you lots!iu = yêu, nhìu = nhiều.
  • Đi lun!Let's go right now!lun = luôn.
  • Ngủ thui.Time to sleep.thui = thôi. Also hoy.
  • Ai bít đâu.Who knows.bít = biết. Also bik.
  • Em hok bít.I don't know.hok = không, the cute version. Also hông, khum.

Practise these 8 in the app, free

Laughing and emoji habits

Vietnamese laughter in text has its own grammar. =)) is the classic: a face with a huge grin, and the more brackets, the harder the laugh (=)))))). :)) is similar, a touch softer. Many young people read a lone :) as cold or sarcastic, so add a bracket if you mean it.

:v is a cheeky, trolling face: Facebook chat once turned it into Pac-Man, and the meaning stuck. :3 is cute and pouty, ^^ is happy eyes, -_- is unimpressed and <3 is love. In words, haha is a laugh, hihi a shy giggle, hehe a cheeky one.

  • Kkk, buồn cười quá.Hahaha, so funny.kkk = hahaha, borrowed from Korean texting.
  • Cảm ơn anh nha, hihi.Thank you, hehe.hihi: a shy, cute laugh, very common in flirty texts.

Practise these 2 in the app, free

English words, Vietnamese style

Social media English has moved in for good, usually shortened. You'll see these on Facebook shop pages, in Zalo groups and under every post. Selling and buying online has its own mini-language built on them: ib for the price, ad ơi to get the seller's attention.

  • Tks b nhiều!Thanks a lot!tks = thanks. In Vietnamese: cảm ơn.
  • Sr, t đến muộn.Sorry, I'm late.sr = sorry. Also xl, for xin lỗi.
  • Thích thì ib mk nhé.If you're interested, DM me.ib = inbox: to message privately.
  • Sao k rep?Why no reply?rep = reply.
  • Ad ơi, còn hàng k?Hi, is this still in stock?ad = admin, whoever runs a page or online shop.
  • Bị seen mà không rep, buồn ghê.Left on read, no reply, so sad.bị seen = to be left on read.

Practise these 6 in the app, free

Typing without accents

Not every short text is teencode. Plenty of Vietnamese type không dấu, without tone marks, when rushing or on a keyboard without Vietnamese input. Dang lam gi do? is still easy to read as Đang làm gì đó?

Context usually saves the day, but not always: ban could be bạn (friend), bán (to sell), bàn (table) or bận (busy). If you're learning, type with the marks. Add a Vietnamese keyboard to your phone and use Telex, where letters add the marks: aa for â, dd for đ, s for the rising tone.

  • Đang làm gì đó?What are you up to?Without accents: dang lam gi do? Often followed by: Ăn cơm chưa? (Eaten yet?)

Practise it in the app, free

The rude ones

You'll also see crude abbreviations everywhere: vl and vcl as intensifiers (đẹp vl = damn gorgeous) and đm as an all-purpose curse. They hide swear words as strong as the f-word or worse, so recognise them but leave them out of messages to colleagues or anyone's parents. The Texting phrasebook explains each one, with its full form.

Questions

What does k mean in Vietnamese texting?

Usually không: no, not, or a question marker at the end of a sentence (Đi k? = Going?). In prices, k means thousand: Ly cà phê 25k is a 25,000 dong coffee.

What does =)) mean?

It's a laughing face, like LOL. The more brackets, the harder the laugh: =))))) is crying with laughter. It's a very Vietnamese habit, used by teenagers and adults alike.

What does ny mean?

Ny is người yêu, boyfriend or girlfriend. Nyc is người yêu cũ, an ex. You'll also see ngiu and ng yêu for the same thing.

What does z mean in Vietnamese texts?

Z stands for vậy (so, like that), a sound-alike spelling. Sao z? is Sao vậy? (What's wrong?), and Thật z hả? is Thật vậy hả? (Really?). You'll also see v and dzậy for the same word.

Is teencode still used in Vietnam?

The heavy 2000s style (pé iu, mixed capitals) is mostly a joke now. Everyday abbreviations like k, j, đc and r are everywhere, from student chats to office group chats, and cute spellings like iu live on in flirting.

Should I use teencode with Vietnamese friends?

Short forms like k, đc and r are fine with friends and make you sound natural. Avoid them with older people, your landlord or at work, where full words and a polite ạ matter more. Keep cute spellings like iu for people you're close to.

Keep reading