palette Every Color Ever - Unique, Human-Friendly Names for Every Color (Yes all 16.7 Million of them)
How it Works
This tool generates unique, meaningful names for any RGB color using a combination of color properties. Every name is unique and reversible - you can convert any name back to its exact RGB color!
Naming Algorithm
Each color name is constructed from 4 parts:
- Base Color: Uses 2 most significant bits from each RGB channel (64 carefully chosen base colors)
- Luminosity: Describes brightness, from "Shadowed" to "Radiant"
- Purity: Indicates color intensity, from "Dusty" to "Intense"
- Atmospheric: Adds character based on hue shifts
Example: "Bright Pure Crystal Sapphire" - each word is precisely chosen based on the color's properties.
Uniqueness & Verification
The naming system is bijective - each RGB color maps to exactly one name, and each name maps to exactly one RGB color. You can verify this by:
- Typing any generated name in the name-to-hex tool
- Checking that it converts back to the original color
Color Variations
Below the main color, you'll see three types of variations:
- Saturation Row: Shows the color from muted to vibrant
- Hue Row: Shows related colors around the color wheel
- Mixed Row: Combines hue and saturation changes
Try It Out
- Click the 🎲 icon for a random color
- Use the 🎨 icon to pick a specific color
- Type a color name to see its hex code
- Click any variation to make it the main color
Don't like this color? We have 16.7 million more for you to try.