The safest Chinese equivalent of “haha” or “lol” is 哈哈哈 (hā hā hā). In messages and comments, you will also see hhh, 233, 笑死我了 (“I’m dying laughing”), and laughter words such as 嘿嘿 and 嘻嘻. They are not interchangeable: some sound warmer, older, cuter, more mischievous, or more dismissive than others.
Written laughter does more than report that someone laughed. It can show friendliness, soften a correction, join a joke, mark embarrassment, or close a conversation. That is why counting characters alone never gives you the whole tone.
What is the normal way to type “haha” in Chinese?
Use 哈哈 or, more warmly, 哈哈哈. The character 哈 represents the sound hā, so the resemblance to “haha” is real rather than a translation convention.
A: 我刚发现衣服穿反了一整天。
Wǒ gāng fāxiàn yīfu chuān fǎn le yì zhěng tiān.
I just realized I wore my shirt inside out all day.
B: 哈哈哈哈,居然没人告诉你!
Hā hā hā hā, jūrán méi rén gàosu nǐ!
Hahaha, and nobody told you!
The number of 哈 characters is expressive, not grammatical. In many chats, two can feel like a light acknowledgement, while three or more looks more openly amused. A long 哈哈哈哈哈哈 stretches the reaction just as “hahahahaha” does in English. Relationship and context still matter; there is no universal rule that two is fake and three is sincere.
A single 哈? with a question mark is different. It usually means “Huh?” or “What?” rather than laughter.
Research on written laughter treats these forms as interactional cues, not simple transcriptions of sound. A 2024 study of multilingual danmu comments, for example, records Chinese forms including 哈哈哈, 呵呵哈哈, 嘿嘿嘿, hhhhh, 233, and xswl. The variety reflects different stances and online communities, not a single official spelling of laughter.
What do hhh and 233 mean?
Both can mean laughter, but they come from different shortcuts.
hhh is the pinyin-initial version of 哈哈哈. Because each 哈 begins with h, writers can type hhh or hhhhhh without switching input methods. It feels casual and lightweight:
你这个解释也太离谱了hhh
Nǐ zhège jiěshì yě tài lípǔ le, hhh.
That explanation is ridiculous lol.
233 means a bigger, often more performative laugh. It came from the numbered emoticon set on the old Chinese forum Mop: emoticon 233 showed a character laughing on the floor, and users began typing the number instead. A retrospective from People’s Daily’s app identifies the widely used 233 as one of Mop’s lasting contributions to Chinese internet culture.
Writers often extend it to 2333 or 233333. The extra threes lengthen the laugh; they do not change the origin. The form is still understood and common in explanations of Chinese internet culture, but it can feel more forum-, fandom-, or danmu-coded than plain 哈哈哈.
| Form | Rough effect | Useful caution |
|---|---|---|
| 哈哈哈 | default, open laughter | safest general choice |
| hhh / hhhhhh | quick, casual laughter | strongly informal |
| 233 / 233333 | rolling or theatrical “lol” | can feel platform- or subculture-specific |
| 笑死 | “I’m dying” | stronger than a polite chuckle |
What do 笑死我了, xswl, and 绷不住了 mean?
These forms describe the effect of laughing rather than imitate its sound.
- 笑死我了 (xiào sǐ wǒ le) — “I’m dying laughing.”
- 笑死 (xiào sǐ) — shortened “I’m dead.”
- xswl — initials of 笑死我了.
- 笑不活了 (xiào bu huó le) — jokingly, “I can’t survive this laugh.”
- 绷不住了 (bēng bú zhù le) — “I can’t hold it in anymore.”
最后那个表情真的笑死我了。
Zuìhòu nàge biǎoqíng zhēn de xiào sǐ wǒ le.
That last expression absolutely killed me.
These are casual exaggerations, not literal statements. xswl is compact internet shorthand and may look dated or opaque outside communities that use initialisms. 绷不住了 is broader: depending on the scene, a person may be unable to hold back laughter, tears, anger, or composure. Check what comes before it.
Why can 呵呵 sound unfriendly?
The dictionary meaning of 呵呵 (hē hē) is a chuckle, but a bare 呵呵 in online conversation often signals distance, disbelief, impatience, or “I have nothing supportive to say.” It can stop a conversation rather than join the laugh.
A: 我觉得全是你的错。 — I think it is all your fault.
B: 呵呵。 — Right… / Sure.
Conversation research has found that 呵呵 can perform both supportive and non-supportive functions depending on its position and context. A People’s Daily discussion of the research summarizes that range, while a later People.cn article notes that reply-position 呵呵 is often read as non-supportive feedback.
That does not make every 呵呵 hostile. Older speakers, literary narration, or a warm sentence such as 呵呵,你小时候真可爱 may convey a genuine soft chuckle. The risky version is the isolated two-character reply. If your aim is simply friendly laughter, 哈哈哈 is clearer.
How are 嘿嘿 and 嘻嘻 different?
嘿嘿 (hēi hēi) often sounds mischievous, pleased with oneself, shy, or slightly conspiratorial. Imagine “hehe” after revealing a small scheme:
嘿嘿,我早就买好票了。
Hēi hēi, wǒ zǎo jiù mǎi hǎo piào le.
Hehe, I bought the tickets ages ago.
嘻嘻 (xī xī) is lighter and cuter. It can sound playful or coquettish, and because of that sweetness it will not fit every speaker or situation:
谢谢你请我喝奶茶,嘻嘻。
Xièxie nǐ qǐng wǒ hē nǎichá, xī xī.
Thanks for treating me to milk tea, hehe.
There are no fixed personality rules. Friends develop their own texting habits, and irony can reverse any of these readings. Learn the baseline, then watch how a particular person uses the form across several messages.
If someone types 666 beside the laughter, it usually praises the impressive move rather than representing the laugh itself. Read the full explanation of what 666 means in Chinese, or explore another kind of online code in what 520 means in Chinese.



