ToolkitVault Logo

Color Palette Generator

Generate on-trend palettes with HEX, RGB, HSL, HSV, and CMYK outputs.

Color input

Supports HEX, RGB(A), and HSL(A). Outputs include HEX, RGB, HSL, HSV, and CMYK.

Preview
Base color
#4f46e5

Converted formats

HEX
#4f46e5
HEX8
#4f46e5ff
RGB
rgb(79, 70, 229)
RGBA
rgba(79, 70, 229, 1)
HSL
hsl(243, 75%, 59%)
HSLA
hsla(243, 75%, 59%, 1)
HSV
hsv(243, 69%, 90%)
CMYK
cmyk(66%, 69%, 0%, 10%)

Palette generator

Palette format
Matching colors
Palette preview
Complementary
#dce546
Analogous (cool)
#468ce5
Analogous (warm)
#9e46e5
Triadic (cool)
#46e54f
Triadic (warm)
#e54f46
Split complementary (cool)
#8ce546
Split complementary (warm)
#e59e46
Trendy palette
Palette preview
Primary
#4f46e5
Soft
#b3afec
Deep
#1910ab
Warm neutral
#eae8ed
Cool neutral
#212531
Tints
Palette preview
Tint 65%
#6860e9
Tint 70%
#817bec
Tint 76%
#9a95f0
Tint 82%
#b4b0f4
Tint 88%
#cdcaf8
Tint 94%
#e6e5fb
Shades
Palette preview
Shade 50%
#2b20e0
Shade 42%
#231abb
Shade 34%
#1c1596
Shade 25%
#151070
Shade 17%
#0e0a4b
Shade 8%
#070526
Hue palette
Palette preview
0° hue
#e54646
30° hue
#e59546
60° hue
#e5e546
90° hue
#95e546
120° hue
#46e546
150° hue
#46e595
180° hue
#46e5e5
210° hue
#4695e5
240° hue
#4646e5
270° hue
#9546e5
300° hue
#e546e5
330° hue
#e54695

Color Formats Guide

Why color formats matter

Color formats define how a color is described and shared across tools. HEX is popular in CSS. RGB is used in code and design tools. HSL makes it easier to tweak lightness and saturation for UI systems. HSV is common in color pickers. CMYK is essential for print.

Understanding how these formats relate helps you keep color consistent across web, product UI, marketing assets, and print workflows.

HEX color codes

HEX colors are shorthand for RGB channels in hexadecimal. A 6‑digit code like #1F2937 represents red, green, and blue as 1F, 29, and 37. Many tools also support 8‑digit HEX (#RRGGBBAA) where the last two digits represent alpha (opacity).

Use HEX when you need compact values in CSS variables, design tokens, or config files.

RGB and RGBA

RGB defines a color with three channels from 0–255. RGBA adds alpha for transparency. RGB is the core model for screens, which makes it the most direct representation for web and UI work.

RGB is ideal when you’re working with programmatic color transformations or need clarity in tooling and APIs.

HSL and HSLA

HSL represents hue, saturation, and lightness. It’s often easier to build palettes in HSL because you can increase lightness for tints or decrease it for shades while keeping the hue stable.

HSL is particularly useful for theming, UI states, and creating accessible contrast pairs.

HSV (HSB)

HSV uses value (brightness) instead of lightness. It tends to align with how color pickers feel in design tools—great for quickly selecting vivid or muted colors, but less consistent for building tone scales.

CMYK for print

CMYK is a subtractive model used for print. It describes how much cyan, magenta, yellow, and black ink are used. Some bright RGB colors can’t be reproduced in CMYK, so you should expect differences when translating a palette from screen to print.

Practical tips for consistent color

  • Use HEX for compact storage and CSS tokens.
  • Use HSL when building tints and shades or adjusting contrast.
  • Use RGB for precise screen-based color work and tooling.
  • Use CMYK only when preparing assets for print.

Common conversions

  • HEX ↔ RGB: 1:1 conversion of channel values.
  • RGB ↔ HSL/HSV: useful for perceptual adjustments.
  • RGB ↔ CMYK: for print references (expect shifts).

FAQs