Home Tools Blog About

Colour Picker

In short

Colour Picker - visually or type HEX / RGB / HSL / HSV - all four stay in sync, with CSS4 syntax and per-format copy.

  • Runs in your browser
  • Nothing uploaded
  • Free, no sign-up

Pick a colour visually or type it in any format - HEX, RGB, HSL, HSV all stay in sync, with CSS4 syntax and per-format copy.

🛡
100% PrivateNo server uploads, ever
InstantRuns in your browser
💧
No WatermarksClean output, always
🆓
Free ForeverNo accounts, no limits

How to Use Colour Picker

  1. Click the large swatch (or focus it and press Enter/Space) to open your operating system's native colour picker - the OS picker drives all four text inputs underneath.
  2. Or type directly into any of the four inputs - HEX, RGB, HSL, or HSV. Whichever one you edit becomes the source of truth and the other three plus the swatch update immediately.
  3. Use CSS4 syntax if you prefer - space-separated rgb(79 70 229) and the optional slash-alpha form rgb(79 70 229 / 0.5) are both accepted alongside the classic comma form.
  4. Watch for the inline error: if you mistype one format (for example #xyz or rgb(300, 0, 0)), a red banner names the field and the other three stay on their last valid value.
  5. Copy any single format with the Copy button next to its input. A toast confirms exactly what was copied.
  6. Copy all four formats in one go with the primary button, or download a timestamped .txt report for pasting into design tickets or style guides.
  7. Press Ctrl+Enter (or ⌘+Enter on Mac) for the quickest possible HEX copy, or hit Reset to return to the default indigo #4f46e5.

Frequently asked questions

Is my colour data secure?

Yes. Every conversion is a handful of arithmetic steps done in your browser – nothing is uploaded, cached, or tracked. You can disconnect the network and keep using the tool.

Is this colour picker free?

Yes, 100% free. No sign-up, no watermark, no daily limits, no premium tier.

Does this work offline?

After the page loads, yes. The HTML, CSS, and JavaScript are self-contained – once the page has loaded you can turn off Wi-Fi and keep picking colours indefinitely.

Which colour formats does it accept?

All four, both ways. You can enter 3-digit hex (#f00), 6-digit hex, RGB as rgb(59, 130, 246) or the CSS4 space-separated rgb(59 130 246), optionally with / 0.5 alpha, HSL in either comma or space form, and HSV in the same styles. Whichever one you type gets parsed and the other three are recalculated and displayed.

How do I open the operating system’s native picker?

Click the big coloured square on the left – or focus it with Tab and press Enter or Space. It forwards the click to a hidden <input type="color"> which opens whatever picker your OS provides (macOS colour panel, Windows eyedropper, Chrome on Linux, etc.).

What happens if I type an invalid colour?

An inline red error names the field that couldn’t be parsed (for example “Not a valid hex colour” or “RGB channels must be 0-255”). The other three fields and the swatch hold their last valid values so you never lose your place.

Are HSL and HSV rounded?

Yes – the displayed HSL and HSV values are rounded to whole numbers for readability, which means round-tripping through all four formats may drift a single unit on the least significant channel. For pixel-exact work, HEX and RGB are the sources of truth.

Can I copy just one format?

Yes. Each of the four inputs has its own Copy button that grabs only that string. The Copy-all button emits all four on separate lines with a HEX: / RGB: / HSL: / HSV: prefix and a timestamp, ready to paste into a design ticket.

What does the downloaded .txt file contain?

The same four lines produced by Copy-all – a timestamp header plus HEX:, RGB:, HSL:, and HSV: values. The filename is color-<hex>-<timestamp>.txt so you can save several colours side-by-side without overwriting.

Is there a keyboard shortcut?

Yes. Ctrl+Enter (or ⌘+Enter on macOS) copies the current HEX value from anywhere on the page – handy when you’ve just picked a colour and want to paste it into a CSS file without reaching for the mouse.

Keep going

Related Tools

All Image tools →

Change Image Base Color

Change Image Base Color with tint, hue-shift, or overlay modes and an intensity slider.…

Colour Blindness Simulator

Colour Blindness Simulator 8 types of colour vision deficiency (protanopia/deuteranopia/tritanopia + anomaly + achromatopsia)…

Color Contrast Checker

WCAG Contrast Checker - 2AA/AAA contrast between text and background. Pastes hex, shows live…

Color Converter

Color Converter any colour between HEX, RGB, HSL, HSV, and CMYK. Accepts alpha and…

Colour Palette Extractor

Extract dominant colours from any image with real k-means clustering. Frequency sort, hex/RGB/HSL, JSON/CSS/SVG…

Colour Palette Generator

Colour Palette Generator | 6 harmony palettes - complementary, triadic, tetradic, analogous, monochromatic, split-complementary…

Convert Image to Color Mosaic

Convert images to color mosaics - 4 tile shapes, color quantization, adjustable gaps. Free,…

Create Image With One Color

Create solid color images at any size with optional alpha transparency. 8 quick presets.…

Create Two Color Image

Create two-color patterns - stripes (H/V/diagonal), checkerboard, dots, hexagons, linear/radial gradient. Configurable scale +…

Extract Object By Color from Image

Pick a color (or click on the image) and extract pixels matching it -…

Change WebP Color

Change a colour inside a WebP image with tolerance control. Preview live, keep alpha,…

Emoji Picker

Browse, search, copy emojis by category. Recent emojis remembered for the session. Free, offline,…

Share

Embed this tool

Add this free tool to your website. Copy and paste the code: