Color selection
Color, beautifully under control.
Browser-based design utilities — color pickers, palettes, gradients, image conversion, CSS and SVG helpers — with paste-ready output, running locally.
Pick colors from any image or spectrum and copy HEX, RGB, HSL, OKLCH, and more — entirely in your browser
Two-way HEX ↔ RGB color converter with alpha, CSS4 syntax, and copy-to-clipboard, in your browser
Enter foreground and background colors to instantly see the contrast ratio and WCAG 2.2 AA/AAA pass/fail — with suggestions, history, and a shareable link, all in your browser.
Enter a HEX, RGB, or HSL color and generate harmonious palettes using complementary, analogous, triadic, and other color theory rules — with CSS variable and Tailwind export
Build CSS linear, radial, and conic gradients visually with live code output, color pickers, presets, SVG export, and shareable permalinks.
Visually adjust corner radii for any element. Copy shorthand, longhand, Tailwind, or custom property CSS — all in your browser.
Build multi-layer CSS box-shadow declarations with a live preview — adjust offset, blur, spread, and color per layer, then copy as CSS or Tailwind
How to choose
Pick the right tool for your task
Code work
Converting between HEX and RGB
Which format?
HEX vs HSL vs RGB — when to use each
Pick the right color format for the job
The default for CSS and design tokens. Compact, familiar, and supported everywhere. Use it as your first choice.
Use when you need a readable alpha channel or when working with canvas, Three.js or other JS color APIs.
HSL maps to hue, saturation and lightness — making it easier to darken, lighten or shift a color manually.
Equal numerical changes feel like equal visual changes — ideal for accessible, harmonious design systems.
Design tools that respect your workflow
Tool Matic design tools are built around one principle: get out of your way. Pick a color, get the value you need, copy it, done.
All outputs are paste-ready in the format your code expects — HEX, RGB, HSL, OKLCH, CSS strings, SVG, or data-URIs. Files that need processing are handled entirely in your browser.
What you get
- Paste-ready output HEX, RGB, HSL, OKLCH, CSS strings — all with a copy button.
- Runs in your browser All processing stays in your browser. Nothing reaches our servers.
- WCAG contrast checking Contrast Checker reports contrast ratios against WCAG 2.2 thresholds.
- Works offline After first load, all tools work without a connection.