fsymbols
Loading symbols…
››
🥷

ninja

Ninja

🥷 is the ninja emoji, shorthand for stealth: slipping out unseen, a clean sneaky win, or a literal ninja costume or game character. In gaming chat it's praise for playing quiet. One misuse to know: on TikTok it has stood in for a racial slur about Black men — skip that use entirely.

EmojiSince 2020
Search it as
shinobi · stealth · sneaky · sneak · spy · assassin · rogue · incognito
Type it as
:ninja:
Around since
2020 · Emoji 13.0
Shows up on
Every phone · iPhone, Android, Windows, Mac, Linux

Choose a version

6 versions
skin tone

What 🥷 means

Stealth, skill, or getting something done unseen. In gaming chat it salutes a sneaky kill, a clean heist or a rogue-class main. In everyday texts it marks a quiet exit, a slick save, or chores finished before anyone noticed. Beside a costume or martial-arts clip it's simply literal.

The black hood and eye slit are pop-culture costume, not a historical uniform. On the kabuki stage, a Japanese theater tradition, black-clad stagehands count as invisible, and fiction borrowed that cue for ninja. Real agents dressed to blend in. Stories also armed ninja with shuriken, small throwing stars, but historical use remained unsettled as of 2023.

What did real ninja do?

They spied: slipping into enemy ground and reporting back. Japanese texts call them shinobi. The earliest clear record is the Taiheiki, a war chronicle written around 1368–1375, which describes a shinobi setting fire to a shrine.

The role grew from wartime needs rather than one inventor, and regions used names like shinobi and suppa. In Japan's long Edo period, novels and plays turned the agent into a thief, trickster or supernatural villain. The word ninja only became widespread in Japan around 1955; films and comics then made the masked hero famous abroad.

Is the ninja emoji racist?

It can be, when it stands in for a person's race. A 2022 report on TikTok quoted users calling out commenters who swapped 🥷 in for the N-word, usually in comments about Black men. If it labels someone's race, read it as a slur dodge and don't repeat it.

The trick is older than the emoji: the word "ninja" had filled the same slur-substitute role since at least 2003. The gaming and costume readings are unrelated.

Playful and complimentary in gaming, everyday chat and costume posts; the only danger zone is race.

Never use it to label someone's race — it has served as a slur substitute.

What it means when someone sends it to you

3 readings
After a stealthy kill or clean win in a game
Compliment — you're skilled, sneaky, effective
Captioning a costume, character, or martial-arts clip
Literal — dressed as or playing a ninja
Used to describe a man's race
Risk — standing in for a racial slur, not a compliment

Combination ideas

3
slipped out unseen — a quiet exit
stealth win — a clean, precise play
keep this plan quiet

Worth knowing

  • 🥷 is a single code point, so it survives copying through almost anything — old databases, SMS gateways, printer drivers.

Questions people ask

1

Is it ever okay to send the ninja emoji?

Yes. Its default reading is stealth and skill, not race. It turns risky only when it stands in for a person's race or ethnicity.

How to type 🥷

Windows
Win+.Open the emoji picker and search “ninja”.
macOS
Control+Command+Spaceopens the character viewer.
iOS / Android
Emoji keyboard → search “ninja”.
Chat apps
:ninja:the common shortcode; support varies by platform.
HTML
🥷
Codes and encoding1 code points
HTML decimal
🥷
HTML hex
🥷
CSS content
content: "\1F977";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%F0%9F%A5%B7
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

People & body101 symbols