You can’t recolor every emoji, but you can set skin-tone variants for people and hands on most phones, computers, and chat apps.
Emoji color control lives in two lanes. First, skin-tone variants for people and hand emojis. Second, design choices set by each platform (the shade of a heart, a shirt, or a hair color). The first lane is in your hands; the second isn’t. This guide shows quick paths on iPhone, Android, Mac, Windows, and popular apps, plus the limits so your messages look the way you expect.
How Can I Change My Emojis Color?
Quick check: If the emoji is a person or a hand, press-and-hold (mobile) or right-click/long-press (desktop) to pick a skin tone. If it’s an object or face with baked-in colors, you can’t freely recolor it; pick a variant (like ❤️🧡💛💚💙💜🤍🤎🖤) or use a sticker pack.
Why only some emojis change: The emoji standard includes skin-tone modifiers for supported human and hand characters. When you choose a tone, your device inserts a “modifier” with the base emoji to render a single character in that tone. Many objects, animals, and yellow faces don’t accept tone changes at all.
Change Skin Tone On iPhone And iPad
Apple’s keyboard makes tone selection fast. You can set variants on the fly and your last choice tends to stick for that specific emoji.
- Open the emoji keyboard — Tap the smiley/globe icon on the iOS keyboard.
- Touch and hold a person/hand emoji — Wait for the row of skin-tone options to appear.
- Tap the tone you want — That tone is used for that emoji and often becomes its default in recents.
Also handy on Mac: Press Control–Command–Space to open the emoji viewer. Click-and-hold a supported emoji to see tone variations. Your recent tones and favorites sit at the top of the panel for quick reuse.
- Pick per-emoji defaults — If you often send 👍, set the tone once; it will reappear that way from Recents.
- Know the limits — Not every people emoji offers tone; multi-person sequences and families may be fixed to platform designs.
Change Skin Tone On Android (Gboard)
Gboard supports long-press tone pickers and can apply your choice across related people/hand emojis, so you don’t repeat the same change dozens of times.
- Open Gboard’s emoji panel — Tap the emoji icon on the keyboard.
- Long-press a person/hand emoji — A strip of tone options appears.
- Tap a tone — Gboard remembers your selection and may propagate it to other compatible emojis to keep your grid consistent.
Tip: If you don’t see tone variants, update Gboard from Play Store. Some faces and objects won’t offer tones at all; pick a colored variant (like different hearts) when that fits the message.
Change Emoji Color On Mac And Windows
Desktop pickers mirror mobile behavior: supported emojis expose tone choices; others don’t. Here’s the fast path on each system.
On Mac
- Open the emoji viewer — Press Control–Command–Space (or Fn/Globe + E on newer keyboards).
- Click-and-hold a person/hand — Select your skin-tone variant from the popover.
- Use Favourites/Recents — Your last tones stay near the top for speedy reuse.
On Windows
- Open the emoji panel — Press Windows + . or Windows + ;.
- Right-click/long-press a person/hand — Choose a tone if the panel shows tone dots or a selector bar.
- Use the same path in chat apps — Many desktop apps embed their own panels with a skin-tone switch.
Heads-up: Windows, macOS, and app panels don’t recolor objects or yellow faces. For a different look, pick a variant (like a different heart color) or switch to stickers for custom art.
App-Specific Defaults: WhatsApp, Slack, Teams, Messenger
Most chat apps let you set a global default for reactions and quick sends. You can still long-press any single emoji to override on the spot.
- Open the emoji panel — In a chat, tap the emoji icon.
- Touch and hold a person/hand — Select your skin tone from the row.
- Send — WhatsApp reuses your last pick for that emoji; repeat for others when needed.
Slack
- Open Preferences — Tap your profile photo → Preferences.
- Set Default Emoji Skin Tone — Choose a tone that applies to supported emoji and reactions.
- Per-emoji change — In the emoji menu, click the small hand icon to switch tones on the fly.
Microsoft Teams
- Open Settings — More (…) → Settings → Appearance and accessibility.
- Choose Skin Tone — Pick a default; it applies to compatible emoji and reactions.
- Override in a message — Open the emoji picker, then use the small customization control when available.
Messenger (Facebook)
- Desktop app — Open Settings → General and choose your emoji color if the option is present.
- In chats — Long-press a supported emoji to pick a tone when the popover appears.
Fast Paths By Platform
This quick table gives you the two-step path you’ll use most often. Keep it handy if you switch devices a lot.
| Platform | Open | Set Tone |
|---|---|---|
| iPhone/iPad | Emoji keyboard | Touch-and-hold person/hand → tap tone |
| Android (Gboard) | Emoji panel | Long-press person/hand → tap tone |
| Mac | Ctrl–Cmd–Space | Click-and-hold emoji → choose tone |
| Windows | Win + . | Right-click/long-press → choose tone |
| Slack | Profile → Preferences | Default emoji skin tone |
| Teams | More (…) → Settings | Appearance → Skin tone |
| Emoji panel in chat | Long-press → pick tone |
What You Can And Can’t Recolor
Skin-tone supported: Single-person and hand gestures usually accept tone changes. Your device adds a modifier to the base emoji so it renders as one character in that tone.
Fixed colors: Most objects, animals, and classic yellow faces don’t accept tone. Their colors are baked into the design. You can’t make 🍎 blue or 😁 green. Pick a different emoji variant when one exists (like the many hearts) or switch to stickers for custom shades.
Mixed or multi-person: Some couples/families allow mixed tones via multiple modifiers, but many apps still simplify these to preset combinations. Expect differences between iOS, Android, and web chat renderers.
Hearts, circles, squares: Color is a variant, not a slider. Choose the hue you want from the set, don’t hunt for a hidden color picker.
Troubleshooting Tone Choices
- No tone row appears — You’re on an emoji that doesn’t support skin tone. Try a hand or person.
- Tone keeps resetting — Set it again from Recents after sending one; many keyboards remember per-emoji.
- Different look across apps — Rendering differs by platform. Send a test message to see how friends will see it.
- Work accounts — Corporate builds of Slack/Teams may limit UI updates. Change tone in app settings if the picker lacks options.
- Accessibility — If tone popovers are hard to use, switch to the desktop panel or use Recents to avoid long-presses.
When You Need More Than Tone
If you want a specific color that the standard doesn’t offer, use stickers or custom emoji in apps that allow uploads. These aren’t standard Unicode emoji, but they give you full design freedom inside that app’s ecosystem.
Senders often ask, “How Can I Change My Emojis Color?” when they really want custom artwork. If that’s you, pick a sticker pack that matches your palette, or create a tiny image and upload it as a reusable sticker where supported.
Bottom Line For Everyday Use
For supported people and hands, long-press to pick a skin tone and your keyboard or app will remember it. For objects, faces, and items with fixed shades, choose a different variant or use stickers. With these paths, you’ll set the tone once and type faster the rest of the day.
