Texterfly

Color Picker & Eyedropper

Pick any color from your screen or an image. Get HEX, RGB, HSL, CMYK, and CSS values instantly — free, no sign-up.

Visual Picker

HEX

Color Values

HEX#6366F1
RGBrgb(99, 102, 241)
HSLhsl(239, 84%, 67%)
HSBhsb(239, 59%, 95%)
CMYKcmyk(59%, 58%, 0%, 5%)
CSS RGBrgb(99 102 241)
CSS HSLhsl(239deg 84% 67%)

WCAG Contrast

Sample Text — #6366F1
4.47:1 contrast ratio
AA Normal
4.5:1
AA Large
3:1
AAA Normal
7:1

Shades, Tints & Complement

Shades (darker)

Tints (lighter)

Complementary

#F2EF64

Free Color Picker & Eyedropper — Pick Any Color from Screen or Image

Texterfly's Color Picker is the fastest way to sample, identify, and convert any color — from your screen, an uploaded image, or typed manually. Click Pick from Screen and the browser's native EyeDropper lets you click any pixel anywhere on your monitor — in a website, Figma file, photo, or desktop app — and instantly shows you the HEX, RGB, HSL, HSB, CMYK, and CSS values.

Every picked color is saved to your history as a clickable swatch. Star favorites to pin them, then export your palette as CSS custom properties, SCSS variables, or JSON in one click. The built-in WCAG contrast checker tells you instantly whether your color meets accessibility standards against white or black backgrounds.

Color Format Reference

FormatExampleUsed InRange
HEX#6366F1CSS, HTML, SVG, design tools000000–FFFFFF
RGBrgb(99, 102, 241)CSS, canvas, image processing0–255 per channel
HSLhsl(239, 84%, 67%)CSS, design, themingH:0–360, S/L:0–100%
HSB/HSVhsb(239, 59%, 95%)Adobe Photoshop, Illustrator, FigmaH:0–360, S/B:0–100%
CMYKcmyk(59%, 58%, 0%, 5%)Print design, offset printing0–100% per channel
CSS HSLhsl(239deg 84% 67%)CSS Color Level 4Same as HSL

Features

🎯

EyeDropper API

Sample any pixel from any tab or app on your screen. Uses the browser's native EyeDropper API — no extension, no permission dialog, just click.

🖼️

Pick from Image

Upload any image and click any pixel to sample its color. The canvas renders the full image at up to 600×400px for accurate sampling.

🎨

Visual HSL Picker

Drag in the saturation/lightness square and drag the hue slider to pick any color visually. All format outputs update in real time.

📋

All Formats — One Click Copy

HEX, RGB, HSL, HSB, CMYK, CSS rgb(), CSS hsl(), and named color — each with its own copy button. No hunting for the right value.

WCAG Contrast Checker

Instantly see if your color passes WCAG AA or AAA against white or black. A preview shows exactly how text looks on that background.

🌈

Shades, Tints & Complement

5 shades (toward black), 5 tints (toward white), and the complementary color. Click any to make it the active color.

🕐

Color History & Favorites

Last 20 picked colors are saved as swatches. Star any to pin it. Click any swatch to restore that color.

📤

Export as CSS, SCSS, or JSON

Export your full color history as CSS custom properties (:root {}), SCSS variables, or a structured JSON array with all format values.

Frequently Asked Questions

How do I find the color code of anything on my screen?

Click "Pick from Screen" in this tool. Your cursor becomes a magnified eyedropper. Hover over any element on any open tab or desktop application, and click. The HEX, RGB, and all other codes appear instantly. This uses the browser's EyeDropper API — no extension needed.

Can I pick a color from a photo or image?

Yes. Click "Pick from Image" and upload any JPG, PNG, or WebP file. The image renders in the tool. Click any pixel to sample its exact color. This works on all browsers, including Firefox and Safari.

What is the difference between HSL and HSB?

Both use Hue and Saturation. The third value differs: HSL's Lightness is 50% for a pure color and reaches white at 100%. HSB's Brightness (also called Value) is 100% for a pure color and reaches black at 0%. HSL is used in CSS. HSB is used in Photoshop, Illustrator, and most design apps.

What WCAG contrast ratio do I need to pass accessibility?

WCAG 2.1 defines three levels. AA (most sites aim for this): 4.5:1 for normal text, 3:1 for large text (18pt+ or 14pt+ bold). AAA (stricter): 7:1 for normal text, 4.5:1 for large text. Check your text color against your background color to ensure compliance.

How do I convert a HEX code to RGB or HSL?

Type or paste your HEX code into the HEX input field. All other formats — RGB, HSL, HSB, CMYK, CSS values — update instantly. Use the copy button next to whichever format you need.

Explore All Tools

95 free tools — no signup required

All 95 tools are free · No signup · No ads