Skip to main content
DevToys
Generators

Kaomoji list & generator

Browse, search, copy, and build Japanese emoticons from parts

Kaomoji toolkit

Category

Click a tile to copy it. Arrow keys move around the grid.

Joy & laughter30

Love & bashful24

Sadness & tears24

Anger18

Surprise17

Greetings & bows20

Celebration & cheering20

Trouble & apology22

Actions & reactions32

Animals23

Misc & decorated22

Selected

(^_^)

smiling

Joy & laughter5 chars

Kaomoji are ordinary character sequences. Use an escaped output when the raw text does not survive transport.

Text
Unicode
HTML entities
JS / JSON escape
How to use / Notes

How to use

  1. Use Browse & search to find kaomoji by name, keyword, or the characters themselves; hiragana, katakana, and half-width kana all match the same entries.
  2. Click a tile to copy that kaomoji straight to the clipboard.
  3. The side panel also shows the selected kaomoji as Unicode code points, HTML entities, and a JS/JSON escape.
  4. Use the JS / JSON escape output when embedding a kaomoji in source that has to stay ASCII.
  5. Switch to Parts builder to assemble your own from eyes, mouth, outline, arms, and decoration, or hit randomise for a starting point.

Notes

  • Unlike emoji, kaomoji are ordinary character sequences, so a font with uneven widths can distort them.
  • Kaomoji containing half-width katakana or rare symbols may not survive legacy encodings such as Shift_JIS.
  • Art drawn for a monospace font changes shape when rendered with a proportional one.