The frowning face is the OG sad reaction—basically the classic :( upgraded to emoji form. It delivers a polite “ouch” or “yikes” without spiraling into full drama, perfect for tiny tragedies like missing the bus or realizing your fridge only has condiments. Think of it as the gentle sigh of emojis: disappointed, empathetic, and a little bit “welp.”
Online, it thrives in captions and replies that call for “sad reacts only,” slots neatly into sad boi hours posts, and pairs beautifully with “big oof” energy. People use it sincerely for sympathy or softly roasted sarcasm—like dropping ☹️ after a humblebrag to feign tragic despair. It’s great for low‑stakes Ls: delayed shipping, spoilers, or your favorite café running out of oat milk. Also common in DMs as a delicate nudge of “sorry about that” or “rip to me.”
On Apple/iOS, it’s a bright yellow, front‑facing round face with simple open eyes and a pronounced, downturned mouth—no tears, no sparkle, just clean, unmistakable sadness. The subtle gradient and soft shading give it that glossy iOS vibe, and the heavy frown curve is the star of the show. Visually, it sits between a neutral meh and full-on waterworks, delivering that “not mad, just disappointed” aesthetic—cue the sad trombone.
| Twitter Emoji Popularity (Rank) | 87 of 2393 |
| Apple/iOS Picture | ![]() |
| Google Android Picture | ![]() |
| Google Hangouts Picture | Image not available |
| Twitter.com Picture | Image not available |
| LG Emoji Picture | Image not available |
| Samsung Emoji Picture | Image not available |
| Phantom Open Emoji Picture | Not created yet |
| ASCII Conversion | |
| "Short Code" Name | |
| Keywords | |
| Previous Names: | White Frowning Face |
| Emoji Code Version | iOS 9 - Current |
|---|---|
| UTF-8 Unicode Character(s) | ☹️ |
| UTF-8 Character Count | 2 |
| Character(s) In Input | |
| AppleColorEmoji Font (available in OSX/iOS) | ☹️ |
| Decimal HTML Entity | ☹ ️ |
| Hexadecimal HTML Entity | ☹ ️ |
| Hex Code Point(s) | 2639, fe0f |
| Formal Unicode Notation | U+2639, U+FE0F |
| Decimal Code Point(s) | 9785, 65039 | UTF-8 Hex (C Syntax) | 0xE2 0x98 0xB9, 0xEF 0xB8 0x8F |
| UTF-8 Hex Bytes | E2 98 B9, EF B8 8F |
| UTF-8 Octal Bytes | 342 230 271, 357 270 217 |
| UTF-16 Hex (C Syntax) | 0x2639, 0xFE0F |
| UTF-16 Hex | 2639, fe0f |
| UTF-16 Dec | 9785, 65039 |
| UTF-32 Hex (C Syntax) | 0x00002639 0x0000FE0F |
| UTF-32 Hex | 2639, FE0F |
| UTF-32 Dec | 9785, 65039 |
| Python Src | u"\u2639\uFE0F" |
| PHP Src | "\xe2\x98\xb9\xef\xb8\x8f" |
| C/C++/Java Src | "\u2639\uFE0F" |