🇨🇳 Chinese Vocabulary

520, 666, yyds: Chinese Internet Slang Explained

What do 520, 666, and yyds mean in Chinese? Decode China's internet slang — the number codes and pinyin initials young people type every day online.

Updated Jul 21, 2026 3 min read

Chinese internet slang runs on two clever tricks. The first is number codes: 520 means "I love you" and 666 means "awesome," because the digits sound like other words. The second is pinyin initials: yyds means "the GOAT," spelled from the first letters of a four-word phrase. Learn the two mechanisms and you can decode almost any comment thread.

Both work because Chinese is full of syllables that sound alike, so a string of numbers can smuggle in a hidden phrase. Once you see the pattern, it stops looking like a password and starts reading like words.

Numbers that talk

Type these into a chat and Chinese speakers hear a phrase, not a figure. It works because the numbers, read aloud, echo the sounds of real words — the same same-sound quirk that makes Chinese tones matter.

Code Reads as What it means
520 wu er ling 我爱你 (wo ai ni), "I love you"
1314 yi san yi si 一生一世 (yisheng yishi), "for a lifetime"
666 liu liu liu 溜 (liu), "smooth, skilled"
88 ba ba "bye-bye," a sign-off
555 wu wu wu 呜呜呜, the sound of crying

The romance ones travel together: because May 20 (5/20) reads as wu er ling, it has become China's unofficial online Valentine's Day, and couples pair it with 1314 to write "520 1314" — love you for a lifetime.

666 was born in gaming, where liu means slick or skilled, and it now floods livestream chats as pure praise — often typed as a wall of "666666." And do not misread 555: that is wu wu wu, the sound of sobbing, not laughter. A message ending in "555" is a little cry, not a giggle.

Pinyin shorthand

The second system takes a phrase, romanizes each word, and keeps only the first letters. yyds is the famous one.

Letters Full phrase What it means
yyds 永远的神 (yong yuan de shen) "eternal god" — the GOAT
xswl 笑死我了 (xiao si wo le) "laughing to death"
nsdd 你说得对 (ni shuo de dui) "you're right"
awsl 啊我死了 (a wo si le) "ah, I'm dead" (from cuteness)

Read yyds out as yong yuan de shen and the letters make sense: y-y-d-s. Once you get the trick, you can reverse-engineer new ones you have never seen, because the initials always trace back to a spoken phrase.

How to laugh online

Laughter has its own shorthand. The basic one is easy: haha (哈哈), stretched to hahahaha (哈哈哈哈) when something is really funny — the more characters, the harder the laugh.

Then there is 233, which simply means "hahaha." It comes from an old online forum whose emoticon number 233 was a figure rolling on the floor laughing; the number stuck, and people have typed it ever since.

This playful, coded style is not a fringe thing — it is how a huge share of young China chats every day, on apps like weixin (微信), WeChat. Using a little of it signals that you are in on the joke, which is exactly the point. It shifts almost monthly, so treat any list as a snapshot, not a rulebook.

Put it together and you can already read a lot: a friend types "yyds 666," and you know they mean "you're the greatest, that was amazing." Reply "xswl" and you have said "I'm dying laughing" — no characters required.

Keep learning Chinese

Internet slang is the fun frosting, but it sits on top of real Chinese — the more solid your base, the more of the jokes you get. Build that base with our free essential Chinese phrases, then practice with audio and spaced repetition in the Pretalk app. Drop a well-placed 666 in a livestream chat and, at least online, you are fluent.

Learn Chinese the fun way

Turn these phrases into a habit — bite-size lessons with real audio in Pretalk, free to start.

Bam si Beruang maskot