Digital skin-tone color reference

Skin Color Hex Code
made easy to compare.

Browse a broad, practical library of skin-tone-inspired HEX colors organized by depth and undertone. Copy values instantly, compare formats and build palette relationships without treating any one swatch as a universal human skin color.

Browse 608 colors
Reference sampleWarm Tan #C68642RGB 198, 134, 66 · HSL 31, 54%, 52%
Tap a toneCopy HEX12 featured references
Quick formats

One sample, four ways to use it

Skin tone spectrum

Explore depth and undertone together

Instead of a single “skin color,” compare families such as neutral, golden, rosy, olive, peach, caramel, cocoa and espresso. Every swatch is a digital reference you can adapt to your own source image, illustration style or interface.

Undertone map

See hue direction without identity labels

Our organization is based on color behavior: hue, depth and saturation. That keeps the reference useful for design while avoiding claims that a swatch defines a person.

Neutral

Balanced beige to brown

Golden

Yellow-orange warmth

Rosy

Soft red influence

Olive

Muted yellow-green direction

Peach

Warm red-orange lift

Earth

Low-chroma natural browns

Use cases

Built for actual color work

Copy values for digital illustration, avatar systems, visual references, UI surfaces, education and palette experiments. Each use case needs different levels of precision and contrast.

01

Illustration bases

Start with a midtone, then create scene-specific highlights and shadows instead of relying on one flat value.

02

Avatar systems

Choose visually distinct options, label them clearly and test every tone on both light and dark surfaces.

03

UI materials

Use skin-tone-inspired neutrals for cards, chips or themes, then verify text and control contrast separately.

04

Photo sampling

Compare several pixels and account for lighting, camera processing and reflected color before keeping a code.

Palette directions

Combine skin-tone-inspired colors with supporting accents

These sets include deep ink, light surfaces and contrasting accents so you can test a color inside a fuller visual system.

Balanced illustration

Portrait Neutral

Warm editorial

Golden Studio

Soft expressive

Rose & Cocoa

Grounded natural

Olive Earth

Friendly product UI

Peach Contrast

Deep premium

Cocoa Night

A better workflow

Choose by context, not by name alone.

Names help you scan. Numeric values and visual comparison make the decision reproducible.

  1. 1

    Match depth first

    Compare lightness before chasing tiny hue differences.

  2. 2

    Tune undertone second

    Move toward neutral, golden, rosy, olive, peach or muted directions.

  3. 3

    Test on the real background

    The same swatch can feel different against cream, white, navy or charcoal.

  4. 4

    Save semantic roles

    Document base, highlight, shadow and UI roles instead of scattering raw HEX values.

Accessibility

Color is only useful when labels stay readable.

Skin-tone-inspired surfaces span a huge lightness range, so there is no single foreground text color that works everywhere. Test the exact pair.

Open contrast checker
Light sample#F3DFC912.70:1 with dark ink
Middle-deep sample#8B5A3C5.79:1 with white
Deep sample#3B292513.73:1 with white
Color tools

Convert, compare and mix

Small, focused utilities for working with skin color codes without leaving the reference site.

Guides

8 practical reads, each 1000+ words

From undertone and photo sampling to CSS architecture and accessible tone pickers, these guides explain how to use color values responsibly and effectively.

Fundamentals · 01

Skin Color Hex Code Guide: HEX, RGB, HSL and Digital Tone Basics

Learn how skin color codes work, why there is no single universal value, and how to compare HEX, RGB and HSL for practical digital design.

Read guide →
Color Theory · 02

Skin Tone Undertones in Digital Design: Neutral, Warm, Rosy, Olive and More

A practical digital guide to undertones and how to adjust warm, neutral, rosy, olive, peach and muted skin-tone-inspired colors.

Read guide →
Palettes · 03

How to Build a Skin Color Palette for Illustration and UI

Build coherent skin color palettes with base tones, highlights, shadows, undertones and supporting interface colors.

Read guide →
Accessibility · 04

Skin Color Hex Codes and Accessibility: Contrast, Labels and Inclusive UI

Use skin-tone-inspired colors in interfaces without sacrificing contrast, labeling, readability or inclusive communication.

Read guide →
FAQ

Common Skin Color Hex Code questions

Short answers for how this library is meant to be used.

What is a skin color code?+

A skin color code is a digital color value used to represent a skin-tone-inspired color in formats such as HEX, RGB or HSL. There is no single universal skin color because real skin varies widely and changes with light, camera processing and surrounding colors.

Is there one standard Skin Color Hex Code?+

No. Unlike CSS named colors, skin tones do not have one official standard value. This site uses a broad library of practical reference colors so designers can compare undertones, lightness and saturation.

How should I choose a skin tone for illustration?+

Start with the reference image and lighting, sample more than one area, then create separate base, highlight and shadow values. Avoid relying on one hex value for an entire face or figure.

What does undertone mean in digital color?+

Undertone describes the subtle hue direction beneath the overall lightness of a skin-tone-inspired color. Common digital directions include neutral, warm, golden, rosy, olive, peach and muted.

Can I copy every shade on this site?+

Yes. Every swatch and format button is designed to copy its value to your clipboard, and a visible Copied to clipboard notification confirms the action.

Are these colors linked to ethnicity or identity?+

No. The library is organized by visual properties such as undertone, depth and hue family rather than by ethnicity, nationality or identity. It is intended as a digital color reference.

CopiedCopied to clipboard