fsymbols
Loading symbols…
››
😏

smirking face

Smirking Face

😏, the smirk emoji, means the sender is implying something they didn't type — flirting, gloating, or a secret they're enjoying. Which one depends on the message and who sent it. The costly mistake is sending it as a plain friendly smile: it easily reads smug or suggestive.

EmojiSince 2010
Also called
smirk · smirk emoji · flirty face
Search it as
flirty · suggestive · smug · innuendo · sly · teasing · side smile
Type it as
:smirk:
Around since
2010 · Emoji 0.6
Shows up on
Every phone · iPhone, Android, Windows, Mac, Linux

What 😏 means

There's a second message under the first one. That lopsided side smile recolours the sentence it ends. 'Nice hoodie 😏' is not about the hoodie; 'I finished it 😏' is a smug victory lap. Sent alone as a reply, the withholding is the point: they typed a face instead of the answer. Which second message — flirting, gloating, a shared secret — depends on what the smirk lands on.

The face comes from the emoji sets of Japanese mobile carriers. A proposal to Unicode in 2009 asked for shared codes so those carriers' emoji would work across networks; 😏 was encoded with that batch in Unicode 6.0 in 2010.

Someone sent me 😏 — are they flirting?

Often in a private chat — check the placement. Read where it sits, not the face: riding on a compliment or a late-night check-in it's a move; on banter it's just 'caught you'. If you want this to go somewhere, a 😏 back plays along. If you don't, answer the words and leave the emoji off — the door shuts quietly. Rule out the non-flirty read first: reacting to your loss or your bad take, it's gloating.

Pleased with itself by default — fine between friends, loaded in any chat where a wink would be out of place.

Don't use it as a friendly smile; in work or family chats it can read suggestive.

What it means when someone sends it to you

5 readings
Attached to a compliment in a DM
Flirting — the compliment was deliberate and they want that noticed.
Sent alone, answering a direct question
Withholding on purpose: they know something and won't say it yet.
Under your gym or glow-up photo
Playful appreciation, shading into open thirst.
From an older relative in the family chat
Probably just a pleased smile — the suggestive layer isn't intended.
Three of them in a row
The bit, not the move — exaggerated leering played for laughs.

Don't confuse it with

2

Combination ideas

2
Shared insinuation — 'we both noticed that.'
A surprise being withheld, and enjoyed.

Worth knowing

  • In a 2018 cross-platform comparison, Google and Microsoft drew softer smile curves and Mozilla's eyes looked straight ahead, so the same smirk can look gentler or sharper depending on the device.

Questions people ask

3

What does 😏 mean from a guy?

Often flirting, but the message it rides on tells you more than he will. On logistics ('running late 😏') it's teasing; alone in your DMs after midnight, it's a move.

What does 😏 mean on Snapchat?

Historically, imbalance. In 2015 Snapchat's Friend Emojis used 😏 to mean you're one of their best friends but they're not one of yours. It's an app label, not a message; defaults have changed since and can be customized.

Is it rude to send 😏?

It can be. Sent at someone's good news it says 'look at you'; at their bad news it says 'told you so'. The risk is smugness, not offense.

How to type 😏

Windows
Win+.Open the emoji picker and search “smirking face”.
macOS
Control+Command+Spaceopens the character viewer.
iOS / Android
Emoji keyboard → search “smirking face”.
Chat apps
:smirk:the common shortcode; support varies by platform.
HTML
😏
Codes and encoding1 code points
HTML decimal
😏
HTML hex
😏
CSS content
content: "\1F60F";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%F0%9F%98%8F
1
On screen
1
Code points
2
JS .length
4
UTF-8 bytes

A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

Families this belongs to

1

Feelings & reactions120 symbols