What 💯 means
Full agreement, a perfect result, or “keep it real.” After an opinion, it reads as “exactly” or “one hundred percent.” After good news, it praises the result as flawless, like full marks on a test. Inside “keep it 💯,” it asks for honesty or authenticity.
The readings share intensity, not subject: the mark turns the nearby message up to maximum, and context decides whether that maximum is agreement, achievement or candor.
What does 💯 mean when someone sends it?
Usually, they are strongly backing you. A bare reply reaches back to your whole message. Placed after one claim, it backs that claim. After news of an achievement, the grading image takes over: they are praising the result.
Two histories met in one emoji
The school strand comes from Japan, where the number grew from a grade into praise. In Aichi Prefecture, school rules used a hundred-point exam scale in 1883. In 1913 a printed example used 百点 (“a hundred points”) figuratively for an impeccable result, and by 1953 百点満点 (“a perfect hundred”) could describe anything faultless.
In 2008, a mapping table of Japanese mobile-phone emoji, drawn up while those pictures were being proposed for Unicode, listed 💯 under “School” as a perfect exam score. Unicode formally encoded it in 2010.
The honesty strand comes from Black American English and hip-hop, where “keep it 100” means stay truthful and authentic; a rap lyric already uses “keep it one hundred” in 2004. The emoji slots in for the number, so school praise and slang honesty share one symbol without sharing an origin.
High-energy and casual; add a few words when the exact point you endorse matters.
A bare 💯 can look like approval of the whole message, not just one sentence.
What it means when someone sends it to you
3 readingsCombination ideas
2Worth knowing
- 💯 is a single code point, so it survives copying through almost anything — old databases, SMS gateways, printer drivers.
Questions people ask
1Why does 💯 look different on other phones?
Every platform draws its own artwork for the same code point. The character you send is identical; Apple, Google, Samsung and WhatsApp each render it in their own style.
How to type 💯
:100: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.

