Emoji Skin Tones: Which Ones Work, Which Ones Do Not
Hold down ๐ on any phone and five extra versions slide out. That menu has been there since 2015, and most people have used it without ever hitting its edges. The edges are where it gets interesting, because a large part of the emoji keyboard cannot take a skin tone at all, and the rules for which is which are not obvious.
Five tones, added as separate characters
Unicode 8.0 introduced five skin tone modifiers in 2015. They are real characters, U+1F3FB through U+1F3FF, and they do nothing on their own. Typed alone they show as small coloured swatches.
They work by attaching to the character immediately before them. ๐ followed by the medium modifier becomes ๐๐ฝ. The thumbs up is still the same base character underneath, with a second character riding along to recolour it.
The five are based on the Fitzpatrick scale, a dermatological classification from 1975 that measures how skin responds to sun exposure. Unicode picked it because it was an existing, non political, medically used scale rather than something invented for the occasion. The standard deliberately merged the two lightest Fitzpatrick types into one emoji tone, which is why there are five options rather than six.
The default yellow is not a sixth skin tone
This confuses people constantly. The plain yellow ๐ is not meant to represent a light skinned person. It is meant to be non human, in the same tradition as the yellow smiley badge, so that the unmodified form stays neutral.
That intent does not always survive contact with real usage, and there is a long running debate about whether a neutral default is possible at all. What matters practically is that yellow is the base character and the five tones are additions to it, not alternatives within a set of six.
Which emoji accept a tone
Roughly speaking, anything that shows human skin. The qualifying list covers:
- Hands and gestures. ๐ ๐ ๐ โ๏ธ ๐ค ๐ค ๐ ๐ ๐ช and the rest of the hand family, which is the most used group by a wide margin.
- People and roles. ๐ฉ ๐จ ๐ง plus the profession and activity variants built on them.
- Body parts. ๐ ๐ ๐ฆต ๐ฆถ and similar.
- A few surprises, including ๐ Santa, ๐ง mermaid and ๐ง vampire, because they are drawn with visible skin.
Our full set of gesture glyphs with every tone variant is on the hand emoji page, and the broader human set lives under people and body.
Which ones never will
The exclusions are more revealing than the inclusions:
- Yellow faces. ๐ ๐ ๐ฅฒ and every other smiley are deliberately excluded. The faces are the one place Unicode has held the line on keeping a non human default, on the grounds that a face carries identity in a way a hand does not.
- Multi person emoji with more than one skin visible. ๐ช family and ๐ฌ two men holding hands historically could not take a single tone, because one modifier cannot sensibly colour two people. Newer sequences address this by encoding each person separately, which is why some couple emoji now support per person tones and older ones do not.
- Everything non human. Animals, objects, food, flags and symbols have no skin to modify.
- ๐ง troll, ๐ฝ alien, ๐ค robot and ๐ป ghost, which are human shaped but canonically not human coloured.
Why your chosen tone sometimes disappears
You pick a tone, send the message, and it arrives yellow. Three different things cause this.
The modifier was stripped. Form fields, databases with narrow character columns and older messaging bridges sometimes drop characters they do not recognise. The base emoji survives because it is the first character, the modifier does not because it is the second.
The receiving font has no artwork for that combination. When a font lacks the toned version it falls back to drawing the base and then the swatch, so you see ๐ followed by a small coloured square rather than one tinted thumb. That is the clearest sign the problem is at the other end.
The platform never supported it there. Some older forum software, some game chat boxes and a lot of embedded widgets normalise emoji down to a base set before display.
If the result is an empty rectangle rather than a yellow fallback, the cause is different and usually font related, which we cover in the tofu box guide.
Setting a default so you stop choosing
Both major phone platforms remember your choice rather than making you pick every time.
On iPhone the keyboard records the last tone you used for each emoji independently, so your ๐ can be one tone and your ๐ another. There is no global setting, which surprises people who expect one switch.
On most Android keyboards the behaviour is the same per emoji memory, though Gboard has at times offered a single preference that applies across the set. If your choice is not sticking, the usual culprit is a third party keyboard that keeps its own emoji history separately from the system one.
On desktop there is generally no memory at all. The Windows and Mac emoji panels show the base glyph and require you to open the variant row each time. The faster route for repeated use is keeping the toned version somewhere you can copy it from, which is what our copy and paste tool and favourites list are for.
How the tones change the tone, so to speak
A detail worth knowing if you write for an audience. Applying a skin tone makes an emoji read as a specific person rather than a generic symbol.
๐ unmodified reads as applause in the abstract. ๐ with a tone reads as a particular person clapping. In a brand voice or a public caption that shift is sometimes useful and sometimes not. Plenty of organisations default to the yellow forms in official copy for exactly this reason, and plenty of individuals do the opposite because yellow feels evasive.
There is no universally correct answer, but the choice is doing more work than most people assume. The same effect shows up in the gesture meanings we catalogued in our hand emoji guide.
What the tones cost you technically
Each modifier adds a character to your message. On platforms with a hard character limit that is a real cost, and a message full of toned gestures can hit the ceiling noticeably sooner than the same message with plain ones.
Toned emoji also sort and search differently. A search for ๐ will not always match ๐๐พ, because the stored text is not identical. If you are tagging or categorising anything, the untoned base is the safer key.
The same applies to usernames and display names. Any site that validates input character by character is more likely to reject a two character sequence than a single glyph, so a toned emoji in a handle fails validation on services where the plain version passes. Where a profile needs decoration that survives this kind of filtering, styled characters from our fancy text generator are the more durable option.
The sequences that changed the rules
Something shifted quietly around 2019 and it is worth understanding, because it explains why some multi person emoji behave better than others.
The old approach encoded a family or a couple as one fixed picture. One character, one drawing, no way to vary who is in it. That is why ๐ช has no tone options and never will.
The newer approach builds the same scene out of separate people joined together, so each person in the sequence is an individual character that can carry its own modifier. It is the difference between a photograph and a set of building blocks. The building block versions support per person tones because there is a real person character in there to attach them to.
The visible consequence is an inconsistent keyboard. Two emoji that look like near neighbours behave completely differently when you long press them, and the reason is which era they were encoded in rather than anything about what they depict. The mechanics of how those joined sequences are assembled are covered in our piece on emoji that look like duplicates.
A short history of why this was contentious
Before 2015 there was effectively one option, and it was not neutral in practice. Apple's artwork in particular rendered the human emoji with pale skin, which meant the entire category had a default that most of the world did not share.
The modifier system was the compromise that shipped. It avoided encoding hundreds of new characters by making tone an attachment rather than a property of each emoji, which is elegant from an engineering standpoint and imperfect from most others. The yellow base was reframed as non human at the same time, partly as a principle and partly because it was the only way to keep a neutral option on the keyboard.
Ten years on, the design has held up better than the alternatives would have. It also left the faces untouched, which remains the most frequently questioned part of the decision and is unlikely to change, since altering it now would mean adding five variants of every smiley on the keyboard.
If you want to see how differently vendors interpret the same tone values, the comparison grids on our Samsung emoji page show the gap clearly.
The quickest way to try all five
Copy any of these and swap them into a message to see how your device renders each step:
If every row renders as a glyph followed by a coloured square, your device is missing the combined artwork rather than the modifier itself, and updating the operating system is the only real fix. The platform by platform differences in how these are drawn are compared on our Apple emoji page and Google emoji page.
Three habits that avoid most of the trouble
After enough broken messages, a few rules of thumb hold up.
Use the base form anywhere the text will be processed. Spreadsheets, form submissions, file names, tags and anything that gets searched later are all safer without a modifier attached. The tone adds nothing a reader needs in those places and is the first thing to get mangled.
Use the toned form where a person is speaking. Replies, comments, captions and direct messages are exactly where the extra specificity reads as intended, and those surfaces almost never strip characters.
Check one before committing to a set. If you are building a bio or a pinned post, send yourself a single toned emoji first and look at it on the device your audience actually uses. The failure modes are silent, so a two second test catches what no amount of reading will.
For ready made rows that already take this into account, the sets on our bio combos page stick to glyphs that survive the widest range of platforms.
Frequently Asked Questions
How many emoji skin tones are there?+
Five, added in Unicode 8.0 in 2015. They are based on the Fitzpatrick dermatological scale, with its two lightest types merged into a single emoji tone. The plain yellow version is a separate base character rather than a sixth tone.
Why can I not change the skin tone of ๐?+
Yellow smiley faces are deliberately excluded. Unicode kept faces non human so the default stays neutral, on the reasoning that a face signals identity far more strongly than a hand does. Only emoji drawn with visible human skin accept a modifier.
Why does my skin tone disappear when I send a message?+
Usually the modifier character was stripped in transit by a form field or an older messaging system, leaving only the base emoji. If you see the emoji followed by a small coloured square instead, the receiving device simply has no artwork for that combination.
Can I set one skin tone for every emoji at once?+
On iPhone, no. The keyboard remembers your last choice separately for each emoji rather than applying one global preference. Some Android keyboards have offered a single setting, but per emoji memory is the common behaviour on both platforms.
Do skin tone emoji use more characters?+
Yes. The modifier is an additional character, so a toned emoji takes up twice the code points of a plain one. On platforms with strict message length limits a caption full of toned gestures runs out of room sooner.
Why do family emoji not have skin tones?+
A single modifier can only colour the character directly before it, which does not work when several people are visible. Newer couple sequences encode each person separately so tones can be set individually, but the older combined family glyphs cannot take them.
About BestEmojis Team
The Best Emojis team is dedicated to helping you find the perfect emojis for every occasion. We provide comprehensive guides, tips, and a vast collection of free emojis for all your communication needs.
