Jewel Tone Color Palette

Jewel tones are hues named after gemstones — sapphire, emerald, ruby, amethyst and topaz — held at high saturation and low lightness so they read as deep rather than bright. Grab the HEX codes from a scheme below, or build a custom jewel-tone palette around any base colour with the generator.

Jewel Tone Palette Ideas & HEX Codes

Rich Jewels is the textbook set: amethyst #6A0572, sapphire #0F52BA, emerald #007A5E, topaz #B8860B and ruby #A4133C. Deep Jewels is darker and moodier, with nothing above 31% lightness. Jewel Box is the softest, and its #E8A03D amber gives the set somewhere light to land.

Rich Jewels

#6A0572
#0F52BA
#007A5E
#B8860B
#A4133C

Deep Jewels

#1B1035
#3D0E61
#0B4F6C
#087E8B
#9A031E

Jewel Box

#6D2E46
#A53860
#087E8B
#1B4965
#E8A03D

Anchored to a jewel tone base — press Space or Generate to roll more schemes. Click a swatch to copy its HEX, lock one to keep it while the rest re-roll, then export as CSS, JSON or HEX.

Free, no sign-up Generated in your browser CSS, JSON & HEX export

Drag in the colour area or the hue bar, or type a HEX / RGB value, then build a scheme anchored to it.

Where Jewel Tones Work

Jewel tones already carry several hues, so the additions should be neutral: black or a deep charcoal for the ground, gold as the metal, and one cream for text. Festive campaigns, theatre and event posters, and premium packaging are where a five-hue palette like this is actually usable.

Frequently Asked Questions

What HEX codes make a jewel tone palette?
Jewel tones are deep, richly saturated versions of core hues: sapphire (#0F52BA), emerald (#007A5E), amethyst (#6A0572), ruby (#A4133C) and gold (#B8860B). Keeping every colour dark and vivid rather than pastel is what gives the set its luxurious, gem-like feel. The three sets above are worked examples of that: Rich Jewels, Deep Jewels and Jewel Box, five codes each. The deepest value on this page is #1B1035 and the palest is #E8A03D; put one on the other and you get 8.1:1, enough for body text at any size under WCAG AA and AAA.
Which colours count as jewel tones?
The core jewel tones are sapphire #0F52BA, emerald #007A5E, ruby #A4133C, amethyst #6A0572 and topaz or citrine #B8860B. What makes them a set is not the hue but the treatment — in Rich Jewels below, saturation runs 79%–100% while lightness stays between 23% and 39%, so each colour is deep and vivid at once. Deep Jewels pushes that further with #1B1035 and #3D0E61 at the dark end, while Jewel Box swaps in a lighter topaz, #E8A03D, so the set has somewhere to breathe.
How do I use these colours in CSS?
Click Copy CSS for a ready-to-paste :root block with each colour as a custom property (--color-1, --color-2 and so on), or copy a single HEX straight from any swatch above. The Deep Jewels row above is a second ready-made option — #1B1035, #9A031E and the three steps between them — if you would rather not generate at all. The generator itself rolls around #0F52BA, the base jewel tone for this page. Use Copy JSON for an array or Copy HEX for a comma-separated line if custom properties are not how your project stores colour.
Which jewel tone shades are readable as text on white?
The deeper jewel tone shades work as body text on white and the pale ones do not. The base shade used here, #0F52BA, gives 7.1:1 against #FFFFFF, clear enough for body text at any size. The darkest code on this page, #1B1035, reaches 17.9:1 on white and clears WCAG AA for body text and AAA as well. The palest, #E8A03D, sits at 2.2:1 and belongs behind text rather than in it, with something dark on top.

More palettes: Royal Blue palette  ·  Dark Blue palette  ·  Blue palette  ·  all colours