Kaomoji & Text Faces
Copy-paste Japanese text faces and emoticons instantly.
What are kaomoji?
Kaomoji (顔文字, Japanese for "face characters") are Japanese text-based emoticons that convey emotions and expressions using Unicode characters. Unlike Western emoticons that require tilting your head (e.g., :-)), kaomoji are designed to be read upright. They originated in Japanese online communities in the 1980s and 1990s and are a significant part of Japanese internet culture.
Kaomoji use a combination of alphanumeric characters, Japanese kana (ひらがな, カタカナ), mathematical symbols, and special Unicode characters to create surprisingly expressive faces. A simple happy face looks like (^_^), while the legendary "table flip" is (╯°□°)╯︵ ┻━┻ and the iconic shrug is ¯\_(ツ)_/¯. More elaborate kaomoji can represent dancing figures, animals, and complex emotional states.
While emoji (📱🎉🥺) are now dominant in digital communication, kaomoji remain popular for their textual nature — they work in contexts where images may not render, like terminal output, code comments, and plain-text communication. The "shruggie" (¯\_(ツ)_/¯) in particular has become a universal symbol of resignation or indifference even in Western culture.
Common mistakes
- Monospace display — Kaomoji using mathematical symbols and box-drawing characters look best in monospace fonts. In proportional fonts, spacing may be uneven.
- Platform support — Some kaomoji use rare Unicode characters that may not be available in all fonts. Test your kaomoji on the target platform before committing to one.