Free Online Tool

Free CSS & Color Tools

Pick colors, build gradients, check contrast, and generate shadow & radius CSS — all in one place. Nothing gets uploaded, everything updates live as you type.

Click the swatch to pick a color
HEX
RGB
HSL

Type into any field — HEX, RGB or HSL — and the other two update automatically, along with the swatch.

What you can do with these CSS and color tools

Color words explained

Good to know before you start

  • Colours are fully opaque: there is no transparency (alpha) and no 8-digit hex codes.
  • HSL values are rounded to whole numbers, so converting back can differ by 1 in a colour channel.
  • Contrast pass or fail uses the exact colours; the ratio shown is rounded to two decimals, so 4.496 shows as 4.50:1 but does not pass 4.5.
  • Gradients take up to 6 colours, evenly spaced, as a linear angle or a circular radial.

Questions people ask

Are these CSS tools free?

Yes. There is no account and nothing to install.

Is my data uploaded anywhere?

No. Everything is worked out live in your browser.

How do I convert HEX to RGB?

Type or paste the HEX code into the HEX box in the Color Converter. The RGB and HSL values fill in automatically.

What contrast ratio do I need?

For normal text, aim for at least 4.5:1 (AA). For large text, 3:1 is enough. The stricter AAA level asks for 7:1 on normal text.

More Free Tools
See all →
More Extensions
See all →