📖 How-To Guides

How to Use Emoji Skin Tone Modifiers

What Are Skin Tone Modifiers?

Skin tone modifiers are special UnicodeUnicode
Tiêu chuẩn mã hóa ký tự phổ quát gán một số duy nhất cho mỗi ký tự trong tất cả hệ thống chữ viết và bộ ký hiệu, bao gồm cả emoji.
characters that change the appearance of human emojis. Before they existed, all people emojis defaulted to a cartoonish yellow — a deliberate neutral tone. Unicode added skin tone support in version 8.0 (2015), and today most platforms let you pick from six options for any emojiEmoji
Từ tiếng Nhật (絵文字) có nghĩa là 'ký tự hình ảnh' — các ký hiệu đồ họa nhỏ dùng trong giao tiếp kỹ thuật số để diễn đạt ý tưởng, cảm xúc và sự vật.
depicting a person.

The six tones map to the Fitzpatrick scale, a dermatological classification system developed in 1975 to categorize human skin responses to UV light:

Modifier Unicode Fitzpatrick Type Appearance
None 🧑 (yellow/default)
Type 1–2 U+1F3FB Very light 🧑🏻
Type 3 U+1F3FC Light 🧑🏼
Type 4 U+1F3FD Medium 🧑🏽
Type 5 U+1F3FE Medium-dark 🧑🏾
Type 6 U+1F3FF Dark 🧑🏿

How They Work Technically

A skin tone modifierSkin Tone Modifier
Năm ký tự điều chỉnh Unicode dựa trên thang Fitzpatrick, thay đổi màu da của emoji người (từ U+1F3FB đến U+1F3FF).
is a standalone Unicode character — for example, the light skin tone modifier is U+1F3FB. When placed immediately after a compatible emoji with no space or separator between them, it modifies that emoji's appearance.

For example: - 👋 (U+1F44B) + 🏽 (U+1F3FD) = 👋🏽

The pair forms what Unicode calls an emoji modifier sequence. Compliant renderers (operating systems, apps) display the combined sequence as a single modified emoji glyph. Older or non-compliant renderers may show both characters separately.

Which Emojis Support Skin Tones?

Not all emojis accept skin tone modifiers. Only human-like emojis designated as "emoji modifier bases" by the Unicode ConsortiumUnicode Consortium
Tổ chức phi lợi nhuận phát triển và duy trì Tiêu chuẩn Unicode, bao gồm quy trình thêm emoji mới.
support them. These include:

  • Hand gestures: 👋 🤚 🖐️ ✋ 🤙 👈 👉 👆 👇 ☝️ 👍 👎 ✊ 👊 🤛 🤜 🤞 🤟 🤘 💪
  • Face-touching: 🤦 🤷 🙅 🙆 💁 🙋 🧏
  • Person emojis: 🧑 👶 👦 👧 👨 👩 🧓 👴 👵
  • Activity emojis: 🧗 🏊 🚴 🏋️ 🤸 and dozens more

Abstract emojis like 🌟 ⚽ 🍕 do not accept modifiers.

How to Apply Skin Tones on Different Devices

iPhone and iPad (iOS)

  1. Open any keyboard with emoji support
  2. Tap the emoji icon to switch to the emoji keyboard
  3. Long-press (press and hold) any human emoji
  4. A popover appears showing all six skin tone variants
  5. Tap the one you want to insert

iOS remembers your last-used skin tone for each emoji, so future taps insert your preferred tone without the long-press.

Android

The process is nearly identical:

  1. Open the emoji keyboard (tap the smileySmiley
    Biểu tượng khuôn mặt tròn màu vàng gốc do Harvey Ball tạo ra năm 1963, truyền cảm hứng cho thiết kế emoji khuôn mặt hiện đại.
    face or globe icon)
  2. Long-press a human emoji
  3. Select your preferred skin tone from the picker
  4. Tap to insert

Mac

  1. Press Control + Command + Space to open the emoji picker
  2. Hover over a human emoji
  3. A small arrow appears — click it or long-press
  4. Select from the six skin tone options

Windows

  1. Press Windows + . (period) to open the emoji panel
  2. Hover over a human emoji
  3. Click the small dropdown arrow that appears
  4. Select your preferred skin tone

Skin Tones in Multi-Person Emojis

Some emojis combine two people, like 🤝 (handshake) or 👫 (couple). Unicode 12.1 (2019) and later allow mixed skin tones in these multi-person sequences.

For example, a handshake emoji can show two different skin tones: - 🫱🏻‍🫲🏾 — right hand with light skin, left hand with medium-dark skin

These are encoded as ZWJ sequences or multi-modifier sequences, where each modifier applies to one person in the sequence. Support for mixed-tone couple emojis has grown steadily across platforms, but you may still encounter rendering differences between older operating systems and newer ones.

Family Emojis

Family emojis like 👨‍👩‍👧‍👦 are constructed from individual person emojis joined by Zero Width JoinerZero Width Joiner (ZWJ)
Ký tự Unicode vô hình (U+200D) dùng để ghép nhiều emoji thành một emoji tổng hợp, chẳng hạn kết hợp người và vật thể thành emoji nghề nghiệp.
(ZWJ) characters. Each person component within the sequence can carry its own skin tone modifier. However, full support for mixed-tone family sequences is still rolling out and varies by platform.

The Default Yellow Color

The yellow default for human emojis is not arbitrary. The Unicode Consortium chose yellow as a "non-realistic" tone to prevent any skin tone from being the implied "default" or "neutral" appearance. Yellow avoids the historical issue of pale pink being treated as the universal baseline.

If you send a 👍 without a modifier, most platforms render it yellow. Some users prefer the neutral yellow for exactly this reason — it signals generic positivity without implying any specific person.

Comparing Skin Tone Rendering Across Platforms

One of the most interesting things about skin tone modifiers is that each platform renders the same sequence differently. The emoji 🧑🏽 (medium skin tone person) may look like a fairly light tan on one platform and noticeably brown on another. Each OS vendor — Apple, Google, Samsung, Microsoft — renders emoji characters using their own custom-designed glyph sets.

Use the compare tool on EmojiFYI to see how any skin tone variant looks across Apple, Google, Samsung, and other platforms side by side. You can also use the sequence analyzer to inspect the raw Unicode code points that make up a skin tone sequence.

Common Questions

Does changing skin tone affect the meaning? Generally no — a 👍🏿 means exactly the same thing as a 👍🏻 or 👍. The modification is purely visual.

Why do some apps show a box instead of the colored emoji? The app or font doesn't support emoji modifier sequences. This is common in older software or custom fonts.

Can I set a global default skin tone? iOS and Android both let you set a preferred skin tone in keyboard settings. Go to the emoji keyboard settings on your device to configure it. macOS and Windows remember per-emoji choices but don't have a single global override.

Are there skin tones for non-human animal or object emojis? No. Only the designated human modifier base emojis support skin tones. 🐱 🍕 🚀 cannot be modified this way.

Công cụ liên quan

⌨️ Bàn phím Emoji Bàn phím Emoji
Duyệt và sao chép bất kỳ emoji nào trong số 3.953 emoji được sắp xếp theo danh mục. Hoạt động trên mọi trình duyệt, không cần cài đặt.
🔍 Trình phân tích chuỗi Trình phân tích chuỗi
Giải mã chuỗi ZWJ, modifier tông màu da, chuỗi phím và cặp cờ thành các thành phần riêng lẻ.

Thuật ngữ

Emoji Emoji
Từ tiếng Nhật (絵文字) có nghĩa là 'ký tự hình ảnh' — các ký hiệu đồ họa nhỏ dùng trong giao tiếp kỹ thuật số để diễn đạt ý tưởng, …
Skin Tone Modifier Skin Tone Modifier
Năm ký tự điều chỉnh Unicode dựa trên thang Fitzpatrick, thay đổi màu da của emoji người (từ U+1F3FB đến U+1F3FF).
Smiley Smiley
Biểu tượng khuôn mặt tròn màu vàng gốc do Harvey Ball tạo ra năm 1963, truyền cảm hứng cho thiết kế emoji khuôn mặt hiện đại.
Unicode Unicode
Tiêu chuẩn mã hóa ký tự phổ quát gán một số duy nhất cho mỗi ký tự trong tất cả hệ thống chữ viết và bộ ký hiệu, bao gồm …
Unicode Consortium Unicode Consortium
Tổ chức phi lợi nhuận phát triển và duy trì Tiêu chuẩn Unicode, bao gồm quy trình thêm emoji mới.
Zero Width Joiner (ZWJ) Zero Width Joiner (ZWJ)
Ký tự Unicode vô hình (U+200D) dùng để ghép nhiều emoji thành một emoji tổng hợp, chẳng hạn kết hợp người và vật thể thành emoji nghề nghiệp.

Bài viết liên quan