Create beautiful color palettes from any base color. Choose from 8 harmony modes, tweak the results, and copy any color with one click โ 100% in your browser.
๐จ Generated Palette Click any swatch to copy its HEX
๐ Export Palette โ click to copy
HEX Listโcopy
RGB Listโcopy
HSL Listโcopy
CSS Variablesโcopy
Tailwind Configโcopy
SCSS Variablesโcopy
JSONโcopy
๐ Recent Palettes
What Is a Color Palette?
A color palette is a curated set of colors used consistently across a design โ a website, brand, app, or illustration. Good palettes balance harmony (colors look good together) with contrast (enough variation to separate elements). This tool generates palettes using proven color theory principles.
How to Use This Tool
Pick a base color โ use the color swatch or type a HEX code.
Choose a harmony mode โ complementary, analogous, triadic, and more.
Adjust saturation and lightness โ fine-tune the mood of the entire palette.
Change the size โ 3, 4, 5, or 6 colors.
Click any swatch to copy its HEX code.
Export the palette as HEX, RGB, HSL, CSS variables, Tailwind config, SCSS, or JSON.
Color Harmony Modes
Mode
How It Works
Best For
Complementary
Base color + its opposite (180ยฐ) on the color wheel
High contrast, bold statements, call-to-action accents
Analogous
Base + adjacent hues (ยฑ30ยฐ)
Soft, cohesive, nature-inspired designs
Triadic
3 evenly spaced hues (120ยฐ apart)
Vibrant, playful designs
Tetradic
Rectangle on the wheel (two complementary pairs)
Rich, varied palettes for complex layouts
Split-Complementary
Base + two hues adjacent to its complement
High contrast with less tension than true complementary
Monochromatic
Single hue, varied lightness
Elegant, minimal, focused designs
Shades & Tints
Base color darkened and lightened across the palette
UI systems with a single brand color
Square
4 evenly spaced hues (90ยฐ apart)
Balanced, energetic designs
Color Theory Basics
Every color can be described with three properties:
Hue โ the color itself (red, blue, green). Represented as an angle 0โ360ยฐ on the color wheel.
Saturation โ the intensity or purity. 0% is gray, 100% is the most vivid version.
Lightness โ how light or dark. 0% is black, 100% is white.
This is the HSL color model, which is much more intuitive for generating harmonious palettes than RGB.
The 60-30-10 Rule
A classic design principle for applying a palette to a layout:
60% โ dominant color (usually a neutral background)
30% โ secondary color (used in larger UI elements)
10% โ accent color (buttons, highlights, CTAs)
Best Practices
Don't overload โ 3โ5 colors is usually enough for most designs.
Include neutrals โ a light, mid, and dark shade for backgrounds and text.
Check contrast โ test pairs with our Contrast Checker to ensure accessibility.
Everything runs in your browser. Nothing is uploaded, stored, or shared. Your recent palettes stay in your browser's memory only for the current session.