#C40234
from 1572
Unique colour list
This is a curated list of single-word named colours with fixed hex values and approximate dates of first recorded use.
The list is intentionally limited, historically grounded, and opinionated. It does not adhere to, derive from, or attempt to mirror any web colour standard or browser-defined colour set. Each colour has a single canonical hex value to avoid ambiguity.
It exists as a practical reference for design, development, mapping, and any system that benefits from stable, named colours.
List of colours
Ruby
Scarlet
#FF2400
from 1250
Crimson
#DC143C
from c. 1400
Carmine
#960018
from 1523
Red
#E42313
ancient
Burgundy
#660033
from 1523
Maroon
#800000
from 1789
Claret
#7F1734
from 1547
Wine
#722F37
from 1547
Bloodred
#880808
ancient
Cardinal
#C41E3A
from 1698
Murrey
#AD4379
from 1537
Oxblood
#4A0000
from 1695
Vermilion
#E34234
from 1570
Ochre
#C75B12
from 1780
Tangerine
#F28500
from 1899
Orange
#FF5800
from 1502
Burntorange
#CC5500
from 1915
Amber
#FFC000
from 1500
Coral
#FF7F50
from 1513
Peach
#FEBAAD
from 1588
Apricot
#FBCEB1
from 1851
Terracotta
#E2725B
from 1782
Saffron
#F4C430
from 1200
Goldenrod
#DAA520
from 1915
Yellow
#FFFF00
from c. 700
Gold
#FFD700
from 1423
Lemon
#FDFD96
from 1598
Mustard
#FFDB58
from 1886
Gamboge
#EF9B0F
from 1604
Citrine
#E4D00A
from 1386
Chartreuse
#DFFF00
from 1892
Forest
#228B22
from 1810
Green
#00A550
from c. 700
Bottle
#006A4E
from 1816
Spring
#A7FC00
from 1598
Emerald
#32CD32
from 1598
Viridian
#40826D
from c. 1860
Aquamarine
#7FFFD4
from 1598
Turquoise
#40E0D0
from 1573
Cyan
#00FFFF
from 1879
Aqua
#08F0DA
from 1598
Celeste
#B2FFFF
from 1750
Teal
#008080
from 1917
Seagreen
#2E8B57
from 1598
Pine
#015F56
from 1923
Jade
#00BB77
from 1892
Celadon
#ACE1AF
from 1627
Sage
#BCB88A
from c. 1600
Olive
#808000
from c. 1400
Eucalyptus
#66745B
from 1946
Mint
#ADEBB3
from 1920
Periwinkle
#CCCCFF
from 1922
Sky
#87CEEB
from 1681
Slate
#708090
from 1705
Cerulean
#007BA7
from 1590
Capri
#00BFFF
from 1920
Azure
#0080FF
from 1374
Blue
#0321D3
ancient
Ultramarine
#180CB0
from 1598
Navy
#000070
from 1813
Cobalt
#0047AB
from 1777
Midnight
#0F0343
from 1915
Iceblue
#99FFFF
from 1915
Powderblue
#B0E0E6
from 1894
Electric
#3137FD
from 1845
Plum
#8E4585
from 1805
Lilac
#C8A2C8
from 1775
Violet
#8000FF
from 1370
Lavender
#B57EDC
from 1705
Purple
#7D26CC
from c. 900
Mauve
#E0B0FF
from 1796
Mulberry
#C54B8C
from 1776
Byzantium
#702963
from 1926
Amaranth
#E52B50
from 1690
Tyrian
#66023C
from 1570
Hotpink
#FF69B4
from 1937
Bubblegum
#FFC1CC
from 1927
Salmon
#FA8072
from 1776
Carnation
#FFA6C9
from 1535
Cerise
#DE3163
from 1858
Magenta
#FF0090
from 1859
Rose
#FF5CCD
from 1382
Pink
#FFB6C1
from c. 1700
Fuchsia
#C154C1
from 1892
Babypink
#F4C2C2
from 1928
Brown
#964B00
from c. 1000
Coffee
#6F4E37
from 1695
Chestnut
#954535
from 1555
Russet
#80461B
from 1562
Sepia
#704214
from c. 1800
Chocolate
#7B3F00
from 1737
Rust
#B7410E
from 1692
Bronze
#CD7F32
from 1753
Umber
#635147
from c. 1600
Sienna
#882D17
from 1760
Copper
#B87333
from 1594
Bistre
#3D2B1F
from 1727
Mahogany
#4C2B20
from 1737
Graphite
#41424C
from 1789
Grey
#A9A9A9
from c. 700
Gunmetal
#2A3439
from 1905
Ash
#B2BEB5
from 1374
Silver
#C0C0C0
from 1481
Charcoal
#36454F
from 1606
Ebony
#555D50
from 1590
Black
#000000
ancient
Jet
#343434
from 1450
Onyx
#353839
from 1848
Pewter
#899594
from 1811
Champagne
#F7E7CE
from 1915
Bone
#E3DAC9
from c. 1800
Snow
#FFFAFA
from c. 1000
Ivory
#FFFFF0
from 1385
Cream
#FFFDD0
from 1590
White
#FFFFFF
ancient
Alabaster
#EDEAE0
from 1594
Khaki
#C3B091
from 1848
Greige
#CCC2BA
from 1975
Taupe
#483C32
from 1846
Beige
#F5F5DC
from 1855
Buff
#DAA06D
from 1686
Fawn
#E5AA70
from 1789
Tan
#D2B48C
from 1590
Sand
#EDC9AF
from 1627
Platinum
#E5E4E2
from 1850
Eggshell
#F0EAD6
from 1896
Copied to clipboard
Rules and constraints
This colour list follows a fixed set of constraints intended to prioritise clarity, distinctiveness, and historical grounding over compatibility with existing digital colour systems.
- One name, one colour
- Each colour name maps to a single, fixed hex value. Names are not reused, aliased, or shared across multiple colours.
- One colour, one name
- No two entries represent the same or perceptually identical colour. Near-duplicates are intentionally excluded, even if historically attested.
- Distinct by perception, not maths
- Colours must be visually distinguishable to a typical viewer under normal conditions. Numeric separation alone is insufficient justification for inclusion.
- Names must be established or defensible
- Colour names are drawn from historical usage, material pigments, cultural convention, or long-standing descriptive practice. Coined names are avoided unless necessary to preserve clarity or distinctness.
- Historical metadata is descriptive, not authoritative
- Recorded years indicate earliest known usage as a colour term. They do not imply invention, exclusivity, or universal adoption.
- No dependency on web colour standards
- The list does not conform to, derive from, or attempt compatibility with CSS colour keywords, system palettes, or accessibility-driven contrast schemes.
- Digital representation is a compromise
- Hex values are practical approximations. They represent intent, not a claim of absolute accuracy across devices, colour spaces, or lighting conditions.
- Categories are organisational, not normative
- Family groupings and sort orders exist to aid navigation. They do not imply hierarchy, primacy, or correctness.
- Stability over completeness
- Once included, colours are not removed lightly. Gaps and exclusions are accepted in preference to constant expansion or revision.
- The list is finite by design
- This is a curated reference, not an exhaustive catalogue. Absence is intentional and should not be read as oversight.
Out of scope
This project explicitly does not aim to do the following:
- Be a complete colour dictionary
- The list does not attempt to include every named colour in history, art, or industry. Omission is intentional.
- Resolve linguistic disputes
- The project does not adjudicate “correct” meanings across languages, regions, or eras. Names are selected for usefulness and distinctness, not consensus.
- Match physical pigments exactly
- Hex values are not intended to be spectrally accurate reproductions of historical dyes, paints, or minerals. They are digital representations chosen for stability and recognisability.
- Serve as an accessibility standard
- The list does not guarantee contrast ratios, colour-blind safety, or WCAG compliance. Those concerns are context-dependent and out of scope.
- Track semantic drift
- If a colour name’s popular meaning changes over time, the list does not follow it. Historical grounding takes precedence over modern usage.
- Optimise for branding or UI trends
- Colours are not selected to align with contemporary design fashion, platform palettes, or marketing needs.
- Accept user-defined additions by default
- External suggestions are welcome but not automatically incorporated. Curation remains centralised to preserve coherence.
- Provide emotional or symbolic interpretation
- The list does not assign moods, meanings, cultural symbolism, or psychological traits to colours.
- Guarantee display consistency
- The project does not account for variation across monitors, colour profiles, printers, or lighting conditions.