What 🙃 means
A smile you shouldn't take at face value. Put 🙃 after an over-cheerful line (“Perfect, another delay”) and it flips the words into sarcasm, like a laugh track for your own complaint. Sent alone, it's a “well, that happened” shrug: silliness, frustration or resignation behind a grin.
Many regular texters read it as irony. Someone who doesn't follow emoji tone habits may see a plain smile or a display glitch, so with them, say what you mean in words.
What does it mean when someone sends you 🙃?
Usually resignation or playful silliness, rarely plain happiness. After bad news it's a sigh: that's rough, what can you do. With no trigger, it's low-stakes goofiness. If the moment is serious and you can't tell whether they're joking with you or at you, ask.
Where did the upside-down face come from?
It grew out of flipped text faces. By 2004, a Japanese reference of mobile-phone emoji grouped upside-down text faces under sakadachi, the Japanese word for a handstand.
In 2008, Gmail had its own drawn upside-down face. In 2014, a Unicode proposal listed Gmail's face and a common typed emoticon among additions meant to match existing messaging systems; it became a standard emoji in 2015.
By 2016, people online also used it for smiling through stress, alongside silliness and irony.
Defaults to playful irony or resignation, not sincerity — read the sentence before it, not the face alone.
Sent alone in reply to someone's earnest message, it can land as dismissive rather than sympathetic.
What it means when someone sends it to you
4 readingsDon't confuse it with
2Combination ideas
2Worth knowing
- 🙃 is a single code point, so it survives copying through almost anything — old databases, SMS gateways, printer drivers.
Questions people ask
2Is 🙃 sarcastic or happy?
Usually sarcastic or resigned. It marks irony or bleak humor about something rough. If the words look too sunny to believe, believe the face.
Is 🙃 passive-aggressive?
It can be. Alone after someone's earnest message, it reads dismissive instead of kind. Add words that say how you feel — a bare 🙃 makes them guess your tone.
How to type 🙃
:upside_down_face:the common shortcode; support varies by platform.🙃Codes and encoding1 code points
A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

