Random Kaomoji Generator

Japanese text emoticons for any emotion

Ad placeholder (leaderboard)

A kaomoji is a Japanese text emoticon — a little face built from punctuation and Unicode characters that you read upright, like (◕‿◕) or the legendary shrug ¯\_(ツ)_/¯. Unlike emoji, which are single coloured pictographs drawn by your device, kaomoji are plain text, so they paste cleanly into almost any chat, caption, or document. This free generator serves up a random kaomoji for whatever mood you choose.

How it works

The generator keeps curated lists of kaomoji grouped by emotion: joy, love, sadness, anger, confusion, surprise, and the indifferent shrug. When you click Generate:

  1. The tool builds a pool from your chosen mood, or merges every mood if you pick Any mood.
  2. It selects one kaomoji at random from that pool using the browser’s cryptographic random source.
  3. The face is displayed large and centred, ready to copy as plain text.

Because the faces are just text characters, the Copy button hands back the exact sequence, including any backslashes in faces like the shrug.

Tips and notes

  • Kaomoji are read facing you, not tilted sideways like a classic Western smiley.
  • They render with your app’s text font, so a rare missing glyph may appear as a box — switching to a more complete font fixes it.
  • Match the mood to the message: a ╮(╯▽╰)╭ softens a non-answer, while (╯°□°)╯︵ ┻━┻ adds comic frustration.
  • Everything is local, so generate as many as you like with full privacy and no rate limits.
Ad placeholder (rectangle)