Skip to content
FizzKit

Color Palette Generator

Enter any CSS colour and generate complementary, split, analogous, triadic, tetradic, monochromatic, shade and tint palettes or a full Tailwind 50→950 scale, or extract the dominant colours from an uploaded image. Every swatch shows WCAG badges against white and black, an accessible-pairs matrix rates every combination, and a colour-blindness preview simulates protanopia, deuteranopia, tritanopia and achromatopsia. Lock swatches, nudge hue, saturation and lightness, save named palettes, share a link, and export as a HEX list, CSS variables, SCSS, Tailwind config (module.exports or export default), Tailwind v4 oklch() theme, design-token JSON, SVG or PNG.

Runs locally in your browser
hsl
hsl
hsl
hsl
hsl
Accessible pairs (WCAG ratio, text on background)
text ↓ / bg →whiteblack
#63adf1—1.41.91.71.52.48.8
#6389f11.4—1.41.31.13.36.4
#6366f11.91.4—1.11.24.54.7
#8463f11.71.31.1—1.14.25.0
#a763f11.51.11.21.1—3.75.7
Swatches
5
Scheme
Analogous
Locked
0
AA on white
0/5
AA on black
5/5
#63adf1
#6389f1
#6366f1
#8463f1
#a763f1

How to use Color Palette Generator

  1. 1Pick a seed colour (any CSS syntax) or upload an image to extract its colours.
  2. 2Choose a scheme and palette size; lock or nudge individual swatches.
  3. 3Check the contrast badges and the accessible-pairs matrix.
  4. 4Export as Tailwind, CSS, SCSS, tokens JSON, SVG or PNG, or save the palette.

About Color Palette Generator

Enter any CSS colour and generate complementary, split, analogous, triadic, tetradic, monochromatic, shade and tint palettes or a full Tailwind 50→950 scale, or extract the dominant colours from an uploaded image. Every swatch shows WCAG badges against white and black, an accessible-pairs matrix rates every combination, and a colour-blindness preview simulates protanopia, deuteranopia, tritanopia and achromatopsia. Lock swatches, nudge hue, saturation and lightness, save named palettes, share a link, and export as a HEX list, CSS variables, SCSS, Tailwind config (module.exports or export default), Tailwind v4 oklch() theme, design-token JSON, SVG or PNG.

Color Palette Generator is part of FizzKit — a collection of focused developer and ad-tech tools. Because everything runs locally, it works offline once loaded and never exposes your data to a remote server.

Frequently asked questions

Two colours opposite each other on the colour wheel (180° apart). Maximum contrast; often used for calls-to-action. Split-complementary uses the two colours either side of the complement for a softer version.