Design

Free Color Picker & Palette Generator

Pick any color and instantly get HEX, RGB, HSL, and CMYK values. Generate complementary palettes, check WCAG contrast ratios, and save recent colors. Free, no signup.

Color Values

HEX#24DCFF
RGBrgb(36, 220, 255)
RGBArgba(36, 220, 255, 1)
HSLhsl(190, 100%, 57%)
HSLAhsla(190, 100%, 57%, 1)
CMYKcmyk(86%, 14%, 0%, 0%)

Color Harmonies

#24DCFF
#ff4824

Shades & Tints

#002b33
#005566
#008099
#00aacc
#00d5ff
#33ddff
#66e6ff
#99eeff
#ccf7ff

WCAG Contrast Checker

#24DCFF
Normal Text PreviewLarge Text
11.77:1
Contrast Ratio
✓ Pass
AA Normal Text
✓ Pass
AAA Normal Text
✓ Pass
AA Large Text

WCAG AA requires 4.5:1 for normal text, 3:1 for large text (18px+ or bold 14px+). WCAG AAA requires 7:1.

Extract Colors from Image

🖼️ Drag and drop an image here to extract dominant colors

CSS Variables Export

:root {
  --color-primary:   #24DCFF;
  --color-comp:      #ff4824;
  --color-light:     #66e6ff;
  --color-dark:      #008099;
}

What is a Color Picker?

A color picker is a tool that lets you select any color and retrieve its exact values in every digital format — HEX, RGB, HSL, CMYK, and more. Designers use color pickers to capture precise color codes for use in CSS, design tools like Figma, brand style guides, and print production workflows.

HEX vs. RGB vs. HSL — What's the Difference?

FormatExampleRangeBest For
HEX#FF5733#000000 – #FFFFFFHTML/CSS, design tools, copy-paste
RGBrgb(255, 87, 51)0–255 per channelCSS, canvas rendering, image processing
HSLhsl(11, 100%, 60%)H: 0–360°, S/L: 0–100%Creating tints, shades, and themed palettes
CMYKcmyk(0%, 66%, 80%, 0%)0–100% per channelPrint production and offset printing

How to Use This Color Picker

  1. Pick a color — use the visual color picker, type a known HEX value, or use the Eyedropper to sample from your screen (Chrome/Edge).
  2. Copy any format — click Copy next to HEX, RGB, HSL, or CMYK to grab the exact value for your project.
  3. Explore harmonies — choose a harmony type to see palette suggestions built from your selected color.
  4. Check contrast — use the WCAG contrast checker to verify your foreground/background combination passes accessibility standards.
  5. Extract from image — drag and drop any image to pull out its dominant color palette.

Generating Color Palettes

This tool generates six harmony types automatically from your selected color:

WCAG Contrast & Accessibility

The Web Content Accessibility Guidelines (WCAG) define minimum contrast ratios for readable text. WCAG AA (minimum legal standard) requires 4.5:1 for normal text and 3:1 for large text. WCAG AAA (enhanced) requires 7:1. Failing these thresholds can exclude users with low vision and create legal liability under ADA and EN 301 549. Use the contrast checker above to test any color combination before publishing.

Tips for Using Color in Design

Frequently Asked Questions

How do I copy a color code from this picker?

Click the copy icon next to any color format (HEX, RGB, HSL, or CMYK) to instantly copy that value to your clipboard. The button briefly changes to a checkmark to confirm the copy. You can then paste the color code directly into your CSS, design tool (Figma, Sketch, Canva), or code editor.

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

HEX (#FF5733) is a compact 6-digit hexadecimal representation used widely in HTML, CSS, and design tools. RGB (rgb(255, 87, 51)) expresses color as red, green, and blue components from 0–255, which mirrors how screens physically produce light. HSL (hsl(11, 100%, 60%)) uses Hue (0–360° on the color wheel), Saturation (0–100%), and Lightness (0–100%), making it much more intuitive for creating variations — adjusting lightness gives you tints and shades without changing the hue.

What is WCAG contrast and why does it matter?

WCAG (Web Content Accessibility Guidelines) defines minimum contrast ratios between text and background colors to ensure content is readable by people with low vision. Level AA requires a contrast ratio of at least 4.5:1 for normal text and 3:1 for large text (18px+ or bold 14px+). Level AAA requires 7:1 for normal text. Failing to meet AA is a legal accessibility risk under ADA and WCAG 2.1 compliance requirements. Use the contrast checker in this tool before publishing any color combination.

How do I save my color palettes?

Your last 12 used colors are automatically saved in your browser's localStorage and shown in the "Recent Colors" row — no account needed. For permanent palette storage, bookmark the page URL with your color as a query parameter (e.g., thetoolstash.com/colorpicker?color=FF5733). To save a full palette, copy the generated CSS variables or JSON snippet and save them in your project files.

Can I extract colors from an image?

Yes — drag and drop any image onto the color picker and it will extract the dominant colors from the image. Click any extracted color swatch to select it and see all its format values. This is useful for matching brand colors from a logo or screenshot, or building a palette inspired by a photograph.

Can I use these colors commercially?

Colors themselves cannot be copyrighted — you can use any color or palette for any commercial purpose without restriction. The color picker tool is free to use with no attribution required. Pantone color names and numbers are trademarked, but the color values (HEX, RGB, etc.) themselves are not. Use any color this tool generates freely in logos, websites, products, or any other commercial context.

More Free Tools

🔲
QR Code Generator
Generate free custom QR codes for URLs, WiFi networks, vCards, email, phone, and SMS. P…
🔗
URL Encoder
Encode or decode URLs and query strings instantly. Supports encodeURIComponent, encodeU…
← All tools