Color Picker, Palette & Converter

Pick colors, convert HEX RGB HSL CMYK, generate palettes. Free for designers.

Color Codes

๐ŸŽจ Color Palettes (Click to copy)

Tints & Shades
Complementary & Analogous

๐ŸŽฏ Popular Colors

How to Use This Color Tool

  1. Click the swatch or "Open Picker" โ€” your OS color picker opens
  2. Pick any color visually or type a HEX code
  3. All formats appear instantly โ€” HEX, RGB, HSL, CMYK
  4. Click ๐Ÿ“‹ to copy any value to clipboard
  5. Click palette swatches to use those as your active color

Color Format Cheat Sheet

HEX to RGB Manual Conversion

HEX uses base 16 (0-9 then A-F). Each pair = 0-255 in decimal.

#FF5733 โ†’ R = FF = 255 โ†’ G = 57 = 87 โ†’ B = 33 = 51 โ†’ rgb(255, 87, 51)

Quick reference: 00 = 0, 40 = 64, 80 = 128, C0 = 192, FF = 255

When to Use Each Color Format

Color Theory: Palette Types

Accessibility & Contrast

For text on backgrounds, WCAG recommends:

Test contrast at WebAIM Contrast Checker.

Frequently Asked Questions

How do I convert HEX to RGB?

Split the 6-digit hex into 3 pairs: R, G, B. Convert each pair from hex to decimal. Example: #FF5733 โ†’ R=FF=255, G=57=87, B=33=51 โ†’ rgb(255, 87, 51). This tool does it automatically when you type a hex code.

What's the difference between HEX, RGB, HSL, and CMYK?

HEX/RGB describe colors for screens (additive light โ€” combining gives white). HSL adds intuitive hue/saturation/lightness control. CMYK is for print (subtractive ink โ€” combining gives black). For web design, use HEX. For print, use CMYK.

Can I use this on mobile?

Yes. The native color picker opens on iOS and Android too. Tap the swatch to launch it.

How do I make my own brand palette?

Pick your primary brand color. Then use the "Complementary & Analogous" palette to get harmonious supporting colors. Aim for: 1 primary, 1 secondary, 1 accent, 2 neutrals (dark + light).

What is alpha / transparency?

Alpha controls how see-through a color is. rgba(255, 0, 0, 0.5) = 50% transparent red. HEX 8-digit version: #FF000080 (last 2 digits = alpha).

Related Free Tools