Choose a mood or template
Start with happy, cute, love, sad, angry, surprised or another complete expression.
Create your own kaomoji by mixing eyes, mouth, cheeks, face frame, ears, arms and decorations. Edit the live text face, generate variations, then copy or save it—free, with no sign-up.
Generator ready · Select any component below
Tip: turn off symmetry to use different left and right eyes.
Save a creation to keep it on this device.
These alternatives keep the current mood and rotate compatible eyes, mouths, frames or decorations. Select one to copy it.
A kaomoji is assembled as editable text. The eyes usually carry the emotion; the mouth, cheeks, frame, ears, hands and decorations add tone, character or action.
Start with happy, cute, love, sad, angry, surprised or another complete expression.
Select eyes, mouth, cheeks, frame, ears, arms and decoration. Disable symmetry for a wink or side-eye expression.
Review the exact Unicode text, its character count and the estimated compatibility level.
Copy the finished kaomoji, save it in this browser, download a text file or share the component setup.
Open the Custom component tab to type your own left eye, right eye, mouth, prefix and suffix. Custom characters remain plain text; the generator does not turn them into an image.
Fastest method: select a mood template and press Randomize all until the expression fits your message. Use Make compatible when you want simpler punctuation that is less likely to render as missing boxes.
Need a ready-made face instead? Browse the kaomoji copy-and-paste library by mood, animal, gesture or style.
The generator treats each kaomoji as one text entity with editable visual attributes. This makes it easy to control meaning without redrawing the entire expression.
| Component | Examples | What it communicates | Editing note |
|---|---|---|---|
| Eyes | ◕ ^ ಠ T | Primary emotion, gaze and intensity | Use asymmetry for winks, doubt or side-eye. |
| Mouth | ‿ ω ﹏ Д | Smile, speech, shock, frustration or calm | Small changes can reverse the meaning. |
| Cheeks | 。 〃 ˶ ⁄ | Blushing, softness, embarrassment or cuteness | Optional; can increase visual density. |
| Frame / body | ( ) ༼ ༽ ʕ ʔ | Face boundary, body silhouette or character style | Simple parentheses have broad support. |
| Ears | ^ ^ ᐢ ᐢ ฅ ฅ | Cat, bunny, bear or fantasy character identity | Animal ears work best with matching frames. |
| Arms / hands | ヽ ノ づ ง | Wave, hug, cheer, fight, point or shrug action | Arms wrap around the complete face. |
| Decoration | ♡ ✦ ✿ ♪ | Love, sparkle, flower, music or aesthetic tone | Prefixes and suffixes sit outside the face. |
The result is Unicode text, not a sticker or image. Paste it anywhere the destination accepts the included characters.
Use custom faces in Discord, WhatsApp, iMessage, Telegram, Slack, Reddit and game chat. Shorter faces are easiest to read in fast conversations.
Paste kaomoji into TikTok, Instagram, X, Threads, captions, comments and profile bios. Check each platform’s character limit.
Simple faces can work in display names, notes, email and documents. Some services block unusual characters in account usernames.
Most generated faces use standard punctuation plus Unicode symbols. The exact shape, width and spacing can change across fonts, operating systems and apps. A square box usually means one character is missing from the destination font.
Use a collection page when your intent is to find and copy many finished expressions. Use this generator when you want a custom combination.
Direct answers about making, copying, saving and using custom Japanese emoticons.
A kaomoji generator is a text-face maker that combines Unicode characters into a Japanese-style emoticon. Choose components such as eyes, mouth, cheeks, frame, ears, arms and decorations, then copy the finished text.
Choose a mood or template, change any face components, check the live preview, and select Copy kaomoji. You can also type custom eye, mouth, prefix or suffix characters.
Yes. The kaomoji maker is free, works in your browser and does not require an account.
Yes. Open the Eyes tab, turn off Match both eyes, then choose or type the left and right eye separately. This is useful for wink, skeptical and side-eye kaomoji.
Yes. Copy the generated text and paste it into any app that accepts Unicode text, including Discord, TikTok, Instagram, WhatsApp, X, Reddit, email and most games. Appearance can vary by font and device.
A missing-character box means the destination device or font does not support one of the Unicode symbols. Try Make compatible or replace the unsupported component. Spacing may also change with the destination font.
No account is needed. Saved creations remain in local browser storage on this device. Clearing browser storage can remove them.
No. This version combines a curated set of text components directly in your browser. The generator does not send a prompt to an AI service.
All tools, guides, and kaomoji collections — jump anywhere in this language.