Text Faces and Kaomoji

Faces made from keyboard and Unicode characters, grouped by mood.

38 symbols - click any symbol to copy

Happy and playful

(^_^) Smile Copied!
ヽ(•‿•)ノ Cheerful wave Copied!
(*^▽^*) Beaming Copied!
\(^o^)/ Cheering Copied!
:) Smile Copied!
:D Big grin Copied!
;) Wink Copied!
:P Tongue out Copied!
(っ◔◡◔)っ Hug offer Copied!

Sad and crying

(ಥ﹏ಥ) Crying Copied!
(T_T) Tears Copied!
:( Frown Copied!
(╥﹏╥) Sobbing Copied!
:'( Crying Copied!

Love and hearts

(。♥‿♥。) Heart eyes Copied!
(づ。◕‿‿◕。)づ Hug Copied!
<3 Heart Copied!
(♥ω♥*) In love Copied!
(◍•ᴗ•◍)❤ Sweet heart Copied!

Angry and annoyed

(╯°□°)╯︵ ┻━┻ Table flip Copied!
┬─┬ノ( º _ ºノ) Put the table back Copied!
(>_<) Frustrated Copied!
(ಠ益ಠ) Furious Copied!
(`Д´) Grumpy Copied!
(ーー;) Awkward sweat Copied!

Shrug, meh and surprise

¯\_(ツ)_/¯ Shrug Copied!
( ͡° ͜ʖ ͡°) Lenny face Copied!
ಠ_ಠ Disapproval Copied!
(-_-) Unimpressed Copied!
(o_O) Confused Copied!
(⌐■_■) Cool shades Copied!
(¬_¬) Side eye Copied!

Animals

(ᵔᴥᵔ) Happy dog Copied!
ʕ•ᴥ•ʔ Bear Copied!
(=^・ω・^=) Cat Copied!
=^..^= Cat face Copied!
ᓚᘏᗢ Cat Copied!
(◕ᴥ◕) Puppy Copied!

Last reviewed on October 31, 2026

Kaomoji and emoticons

Western emoticons like :) and :D are read sideways and use only keyboard characters. Japanese kaomoji, a word meaning face characters, read upright and borrow letters from many scripts, which is why you see ツ from katakana in the shrug and ಠ from Kannada in the look of disapproval. That variety makes them expressive and also harder to display.

Copy the whole string

Each face is a sequence of characters, so select and copy it whole. Font coverage matters. If one character is missing, a box can appear in the middle of the face, and different fonts may draw eyes and mouths at different widths. Faces that mix emoji, like the heart on a sweet face, may be shown in color.

Markdown and chat tips

Slack, Discord, Reddit and GitHub use Markdown, where underscores and backslashes have special meaning. The shrug ¯\_(ツ)_/¯ often loses its arm because the backslash is eaten, so write it as ¯\\_(ツ)_/¯ in those apps. Wrapping a face in backticks also keeps it intact.

Using them well

A face works best at the end of a message, where it sets the tone. Overly long faces can wrap onto two lines in narrow chat windows, so shorter ones like (^_^) and :) are more reliable. Some faces, such as the table flip, are meant as jokes, so keep them for casual conversations.

Frequently Asked Questions

How do I type the shrug emoticon?

Copy ¯\_(ツ)_/¯ from this page. The ツ is the Japanese katakana character tu, and many keyboards cannot type it directly.

What is the difference between kaomoji and emoji?

Kaomoji are faces built from text characters and read upright, while emoji are single standardized pictograph characters that look different on each platform.

Why is the arm missing from my shrug?

In Markdown apps the backslash escapes the next character. Add a second backslash or put the face in backticks to show it fully.