Color Picker
Pick colors visually and copy accurate HEX, RGB, and HSL values for websites, apps, illustrations, and design projects.
Pick colors visually and copy accurate HEX, RGB, and HSL values for websites, apps, illustrations, and design projects.
Be the first to share your experience
About this tool
Color Picker is a free browser-based color utility for designers, developers, marketers, and anyone who needs an accurate color value. Choose a color visually, sample from an image when supported, and copy the HEX, RGB, or HSL representation into your project. Your local image remains on your device while you work.

Use the color field or picker controls to choose an initial color.
Upload an image when you want to match a color from a photo or graphic.
Adjust the picker or numeric values until the color is exactly right.
Copy the HEX, RGB, or HSL value into your design or code project.
Get HEX, RGB, and HSL values from one selected color.
Choose a color from an interactive picker instead of guessing numeric values.
Copy ready-to-use values for CSS, design systems, and front-end projects.
Pick and copy colors without installing software or creating an account.
Pick accurate colors for code, design, branding, and digital products
Find precise color values for buttons, backgrounds, borders, and text.
ExamplePick a brand color and copy its HEX value into a CSS custom property.
Match colors from logos, reference images, and existing brand materials.
ExampleSample the main color from a logo to extend a consistent visual identity.
Explore colors for illustrations, presentations, social graphics, and print work.
ExamplePick an accent color that complements a photograph in a poster design.
Inspect interface colors before checking contrast and readability requirements.
ExampleCopy foreground and background colors into a contrast-checking workflow.
Handle quick personal and professional tasks without switching to specialized desktop software.
ExampleOpen the tool in a browser whenever you need a quick result from your laptop or tablet.
Add the tool to repeatable workflows for documents, media, presentations, and creative assignments.
ExampleUse the tool as one step in preparing an asset for a report, class project, or client deliverable.
Turn picked colors into consistent, usable design values
Use HEX for CSS and many design tools, RGB for screen-based APIs, and HSL for intuitive adjustments.
A visually attractive color may still be difficult to read, so verify text contrast before publishing.
Extract a PaletteRecord primary, secondary, background, and accent colors to keep a project consistent.
Retain the original file or input until you have checked and accepted the exported result.
Check the final output for errors, unexpected changes, or information that should not be published.
Reuse the same preferred options when processing a series of files for a consistent result.

Preview snippets instantly, debug them with a console, test responsive layouts, and understand why a sandboxed preview matters when you paste code from the internet.
Read article
Read error messages properly, log values in ways that actually help, find the classic bugs (undefined, async order, equality), and test fixes quickly.
Read article
What each DNS record does, why changes seem to take forever, and how to troubleshoot a website or email that stopped working after a DNS change.
Read article