Color Palette Generator
Pick a base color and generate harmonious palettes β copy hex codes, HSL values, or CSS variables.
#063075
hsl(217, 91%, 24%) Β· Dark
#0A54CD
hsl(217, 91%, 42%) Β· Shadow
#3C83F6
hsl(217, 91%, 60%) Β· Base
#94BBFA
hsl(217, 91%, 78%) Β· Tint
#D8E6FD
hsl(217, 91%, 92%) Β· Light
Export Palette
CSS Variables pastes a ready-to-use :root { } block.
How to Generate a Color Palette β Color Theory Explained
This color palette generator uses color theory to build harmonious color combinations from any base color. Pick a color with the color picker or type a hex code, choose a harmony rule, and copy the results into your project.
Harmony types
- π¨Monochromatic β shades, tints, and tones of one hue. Safe, elegant, and versatile.
- β‘Complementary β colors directly opposite on the wheel. Maximum contrast; great for call-to-action buttons.
- πΏAnalogous β adjacent hues on the wheel. Calm and cohesive; common in nature-inspired design.
- πΊTriadic β three hues 120Β° apart. Vibrant and balanced; good for playful or bold brands.
- βοΈSplit-complementary β softer alternative to complementary. Contrast without harshness.
- π¦Tetradic β four hues at 90Β° intervals. Rich variety; let one color dominate to avoid chaos.
Frequently asked
What is a hex color code? A 6-character string (e.g. #3B82F6) representing red, green, and blue values in hexadecimal. Used universally in CSS, Figma, and design tools.
What is HSL? Hue (0β360Β°, position on the color wheel), Saturation (0β100%, color intensity), and Lightness (0β100%, brightness). More intuitive than RGB for making design decisions.
How do I use these in CSS? Click "Copy CSS Variables" to paste a :root block directly into your stylesheet.
How do I use these in Figma or Sketch? Copy individual hex codes and paste them into the color fill field of any shape or text layer.