Use HEX for Compact Web Color Codes
Enter #RGB or #RRGGBB and apply it without losing the previous valid color when the field is incomplete. Copy six-digit HEX for an opaque base color or eight-digit HEX when an alpha channel is needed.
Free online design tool - no registration or login
Pick a color visually or enter a HEX value, then fine-tune RGB, HSL, and opacity. Preview the result, compare nearby tones, and copy the exact color code with no login.
Starter color: #0F766E. Every valid control updates one 8-bit sRGB selection.
Accepts #RGB or #RRGGBB. Opacity is controlled separately.
Transparency preview
Opaque text preview
HSV is a design reference; the other rows are CSS-ready values.
Select a tint, shade, or complementary color.
Up to eight colors; reload clears the set.
No saved colors yet.
Color calculations and saved swatches stay in this browser tab and are not sent to an external color service. The optional screen EyeDropper starts only after your click and is not available in every browser or context.
Move from one color selection to synchronized values, realistic previews, and a copyable result.
Use the visual picker, apply a valid three- or six-digit HEX code, choose a quick swatch, or start the screen EyeDropper when your browser supports it.
Adjust red, green, and blue channels or change hue, saturation, lightness, and opacity. Every valid control keeps the previews and output formats synchronized.
Check transparency and light or dark text, try a related tone, save up to eight current-tab candidates, then copy the exact value your CSS or design tool needs.
The controls express one 8-bit sRGB color in several useful forms. Choose the representation that matches the information you already have or the adjustment you need to make.
Enter #RGB or #RRGGBB and apply it without losing the previous valid color when the field is incomplete. Copy six-digit HEX for an opaque base color or eight-digit HEX when an alpha channel is needed.
RGB exposes the three 0-255 sRGB channels directly. Use it when a specification or design application gives you numeric red, green, and blue values or when one channel needs a small correction.
Hue rotates around 0-360 degrees, saturation controls color intensity, lightness moves toward black or white, and alpha controls transparency. These controls remain bounded to valid ranges.
A numeric code is easier to judge when it appears in realistic contexts. Use these previews as evidence for the next decision, not as a complete accessibility review.
Open the Color Contrast CheckerA checkerboard makes opacity visible instead of showing every alpha value against only white. Compare the transparent preview with the opaque base swatch before copying an alpha-aware format.
The workspace places white and black text over the opaque selected color and reports each contrast ratio. This helps identify a likely direction before you test the actual foreground and background pair.
One selected background and two sample text colors cannot validate a full interface. Use the dedicated Color Contrast Checker to test the exact pair and review normal-text and large-text thresholds.
Browser APIs and digital color values have practical boundaries. The page keeps the fallback controls usable and explains what the selected numbers can and cannot represent.
The EyeDropper is progressive enhancement with limited browser availability. It requires your button click, returns one selected screen color, can be cancelled with Escape, and may require a secure context.
The picker converts values and holds saved swatches in current page state. It does not need an account or external color-processing request, and it does not promise permanent storage or offline availability.
The tool uses 8-bit sRGB values for web and screen workflows. It does not read image profiles, generate wide-gamut values, or guarantee matches to printers, inks, paper, paint, or proprietary color systems.
Answers about formats, opacity, browser screen picking, privacy, accessibility previews, and sRGB limits.
Yes. This color picker is free to use online without registration or login. The page does not place color selection, channel editing, saved current-tab swatches, or copy actions behind an account gate.
Choose a color with the visual control, enter a valid three- or six-digit HEX value, or use Pick from screen in a supporting browser. Fine-tune RGB, HSL, or opacity, review the previews, then copy the format you need.
You can copy opaque HEX, alpha-aware HEX, modern CSS RGB, modern CSS HSL, HSV reference values, and a CSS custom-property declaration. When opacity is below 100%, the alpha-aware rows include it explicitly.
HEX and RGB describe the same 8-bit sRGB red, green, and blue channels in different syntax. HSL represents that color by hue, saturation, and lightness, which can be more convenient when you want to rotate a hue or make a color more muted, lighter, or darker.
Yes. Adjust opacity from 0% to 100%. The transparent preview updates over a checkerboard, and the alpha HEX, RGB, HSL, and CSS variable rows include the selected opacity. Opaque HEX remains available as the six-digit base color.
In a supporting browser and secure context, Pick from screen starts the browser EyeDropper after your click. Choose one screen pixel or press Escape to cancel. If the button is unavailable, use the normal visual picker or numeric fields instead.
No color input is uploaded to an external color service. The selected color and saved swatches exist only in the current page state. Reloading or closing the tab clears the saved working set.
No. This route is a general color chooser and format converter; it does not load images or sample image pixels. In a supporting browser, the optional screen EyeDropper can sample a visible pixel after an explicit user action.
No. They compare the opaque base color with white and black as a quick preview only. Test the actual foreground and background pair in the dedicated Color Contrast Checker and review the rest of the interface, including text size, weight, states, and non-color cues.
Not necessarily. This tool works with 8-bit sRGB web colors. Display calibration, image profiles, wide-gamut color spaces, printer profiles, inks, paper, paint, and proprietary color systems can produce different results even when a numeric value looks similar.
Check an exact color pair, build a gradient, apply a shadow, or prepare an SVG asset.
Test text and background colors against WCAG 2.2 AA and AAA. See the exact contrast ratio, preview the selected font size and weight, and identify whether the pair passes.
Open toolBuild linear, radial, or conic gradients with two to six color stops. Preview the result live, adjust the relevant direction or origin, and copy ready-to-use CSS without signing in.
Open toolCreate layered CSS shadows with up to four editable layers. Adjust offsets, blur, spread, color, opacity, and inset mode, preview the result, and copy the CSS without login.
Open toolUpload or paste SVG markup, optimize it locally with SVGO, and compare the code, file size, and visual result before downloading. No login or server upload required.
Open toolPick, fine-tune, preview, and copy the value your next design step needs.