Animated Gradient Generator
Build a moving gradient background with the keyframes included.
Pick any colour and copy it as HEX, RGB, HSL or CSS.
Click any swatch to make it the active colour.
The Color Picker lets you choose a colour visually or type a value in any common notation, then gives you every other format at once — HEX, RGB, RGBA, HSL and HSLA — along with a tint and shade ramp and a WCAG contrast check.
Choose a colour with the picker or type a value in any common notation, and every other format is produced at once: HEX, RGB, RGBA, HSL and HSLA, each with its own copy button.
Below the value the tool builds a full tint and shade ramp from your colour, which is the quickest way to derive hover states and borders that belong to the same family. A contrast panel shows how black and white text score against your colour under the WCAG contrast formula, so you can tell at a glance whether it is usable as a background for readable text.
HEX, RGB, RGBA, HSL and HSLA are produced together, each with its own copy button.
A full ramp is built from your colour, which is the quickest way to derive hover states and borders that belong to the same family.
Black and white text are scored against your colour under the official contrast formula, so you know instantly whether it works as a background.
Type HEX, RGB or HSL and the picker recognises it rather than forcing one format on you.
Each value copies on its own, so you never have to select text by hand.
Use the picker, or paste an existing HEX, RGB or HSL value.
Every notation is listed with its own copy button.
Click any swatch in the ramp to make it the active colour and read its values.
They describe the same colour. HEX writes the red, green and blue channels as hexadecimal pairs, while RGB writes them as decimal numbers from 0 to 255. Use whichever your codebase prefers.
HSL separates hue, saturation and lightness, which makes it far easier to reason about. Producing a lighter variant means changing one number rather than recalculating three.
WCAG AA requires 4.5:1 for normal body text and 3:1 for large text. AAA raises those to 7:1 and 4.5:1 respectively.
What people who use the Color Picker think of it. Reviews come from visitors and are posted as written.
No ratings yet
Yours would be the first.
0 reviews
Newest first
No reviews yet
Be the first to rate the Color Picker. It takes half a minute and no account.
Write the first reviewBuild a moving gradient background with the keyframes included.
An interactive colour wheel with every classical harmony.
Convert colour temperature in kelvin to an RGB colour.
Convert HEX colour codes to RGB and HSL, and back again.
Generate a Material palette, primary through A700.
Build a duotone pair and get the CSS to apply it.
Build conic gradients — pie charts, colour wheels and sweeps.
Find the closest named colour to any HEX code.