shuffle
Hit shuffle to explore our hand-picked collection spanning 16 categories — happy, love, bears, cats, frogs, sparkle, and more. Every click surfaces a new face.
draw
Draw eyes and a mouth on the canvas. The generator reads your stroke shapes — a horizontal line becomes "−", a circle becomes "●", a U-curve becomes "ω" — and assembles your kaomoji live.
ai generate
Type "sleepy bear", "excited frog", or "shy cat with heart eyes" and Claude AI generates a unique kaomoji tailored to your description in seconds.
click any to copy · paste anywhere
ʕ•ᴥ•ʔ
bear
(◕‿◕)
happy
¯\_(ツ)_/¯
shrug
(♡°▽°♡)
love
ฅ^•ﻌ•^ฅ
cat
(╥_╥)
sad
Σ(°ロ°)
surprised
(-_-)zzz
sleepy
(ノ◕ヮ◕)ノ*:・゚✧
sparkle
♪ ヽ(^▽^)ノ ♪
dance
(╬ Ò﹏Ó)
angry
(っ^▿^)っ
hugs
(⁄ ⁄•⁄ω⁄•⁄ ⁄)
shy
ヾ(^∇^)
wave
(*⊙꒳⊙*)
surprised
(✿◠‿◠)
happy
Kaomoji (顔文字) — literally "face characters" in Japanese — are text-based emoticons assembled from Unicode symbols, Japanese kana, and punctuation marks. Unlike Western smileys such as :-), kaomoji face forward and can express a wide range of emotions, animals, and whole scenes.
They first appeared on Japanese bulletin boards in the 1980s. As the internet grew, kaomoji spread worldwide and became a cornerstone of online communication — especially in gaming, anime fandom, Discord servers, and social media bios.
Because kaomoji are plain Unicode text, they render identically on every platform — no image loading, no missing characters, just expressive text art.
A kaomoji (顔文字) is a Japanese text emoticon assembled from Unicode characters. Unlike Western smileys like :-) they face forward and can depict emotions, animals, and full scenes — ʕ•ᴥ•ʔ for a bear, (╥_╥) for crying, ¯\_(ツ)_/¯ for a shrug.
Click the pink "copy" button in the generator to copy the current kaomoji, or click any card in the collection to copy it instantly. Then paste anywhere — Discord, Twitter/X, Instagram bio, iMessage, Slack.
Switch to AI mode (the I button) and type any description: "excited bear", "shy cat", "happy frog in rain". Pressing Enter sends your prompt to Claude AI, which generates a matching kaomoji in seconds.
Kaomoji are plain Unicode text, so they render on every platform that supports Unicode: Discord, Twitter/X, Reddit, Instagram, Slack, WhatsApp, Telegram, and any standard text field.
Emoji (😊) are standardized picture characters that render as images. Kaomoji are built from plain text characters and look identical across all platforms. They also allow far more creativity — (ノ◕ヮ◕)ノ*:・゚✧ cannot be replicated with any single emoji.
Click the pencil icon to enter draw mode. Sketch simple shapes on the canvas: a horizontal line → "−" (flat eye), a circle → "●", a U-curve → "ω" (smile). Click + on each side to cycle through arm styles. Click the face preview to reset and start over.