Skip to content
bobob

Kaomoji Maker

Build cute, shy, sleepy, or chaotic kaomoji by mixing eyes, mouths, arms, and mood presets without leaving the browser.

Runs in your browserNothing you type is sent to a server.

Input and result

What you type is kept in this browser only. Reopen to restore your last run.

  • Create a quick kaomoji for chat, comments, or profile text.
  • Mix mood presets with different eyes, mouths, and arms.
  • Copy multiple variants without browsing a third-party gallery.
Common input
happy kaomoji
Mix kaomoji parts into copy-ready Japanese-style text emoticons.
Typical output
ヽ (^^ᴗ^^) ヽ
Use this as a quick sanity check before copying results.
  • Some kaomoji characters may render differently depending on the destination font.
  • Long table-flip style emoticons can wrap in narrow fields.
  • Decorative faces can be hard to read with screen readers when overused.
  1. 1Pick a mood that matches the conversation tone.
  2. 2Preview the kaomoji in the target app.
  3. 3Avoid placing long kaomoji before essential information.
  • A kaomoji is text, not a picture

    Emoji are pictures with their own code points; a kaomoji is ordinary characters placed side by side. So it usually passes fields that filter emoji, and it counts as however many characters you used.

    Basis: By construction

  • Characters the reader's font lacks show as boxes

    The rarer the symbol the prettier it looks, and the more likely a device shows a box instead. A kaomoji built from widely supported characters travels safely.

    Basis: Depends on the font

  • Search and screen readers read it as characters

    Because it is text, a kaomoji is matched by search, and a screen reader announces the characters one by one. In writing that has to stay accessible, put a short meaning after the face.

    Basis: By construction

Does Kaomoji Maker upload my input?

No. This tool runs in your browser unless the privacy badge explicitly says a server route is required.

Can I use this for production secrets?

Avoid pasting sensitive production data into any website. Prefer local test data or redacted payloads.