Color Picker Online

Use this online color picker to select a color from an uploaded image, pick a color from the screen when your browser supports it, or enter a color value manually. Convert the selected color, extract image palettes, generate matching colors, check text contrast, and copy CSS variables without changing pages.

1. Image Picker

Choose a local image, move over it to preview pixels, then click to pick a color. After clicking, use arrow keys to adjust the selected pixel.

No image selected yet. Choose an image above to start picking colors.
Selected image preview
Image palette
Click a color to apply
Upload an image to extract its main colors.
More Ways to Pick a Color
2. Pick from Screen

Use the browser screen picker when supported. The browser may take a moment to open the native picker.

3. Enter Color Manually

Enter HEX or HEXA, for example #2563EB or #2563EBFF.

Palette
Click a color to apply
Matching colors
Tints & shades
Current color
#2563EB

Result

Use in UI
Text contrast & CSS
Text contrast & UI pair
CSS variables

                        
StarryTool Privacy Statement: At StarryTool, we highly value your privacy. All data processing on this page is performed on your device via client-side JavaScript, ensuring data security. We do not record or store any submitted or generated data. For more information about privacy practices on our website, please review our Privacy Policy.

About Color Picker Online

Use this online color picker to select a color from an uploaded image, pick a color from the screen when your browser supports it, or enter a color value manually. The selected color is converted instantly into common formats such as HEX, HEXA, RGB, RGBA, HSL, HSLA, HSV, and CMYK, so you can copy the value you need without changing pages.

• Features

Image Color Picker: Choose a local image and move over the image to preview nearby pixels. Click the image to pick the current color. Image Palette Extraction: After uploading an image, the tool extracts a compact palette of main colors that can be copied or applied as the current color. Pixel-Level Adjustment: After selecting a color from an image, use the arrow keys to adjust the selected pixel position more precisely. Screen Color Picker: Use the browser screen picker to select a color from the screen when this feature is supported by your browser. Manual Color Input: Enter a color manually using a color selector or a HEX / HEXA value such as #2563EB or #2563EBFF. Multiple Color Formats: Convert the selected color to HEX, HEXA, RGB, RGBA, HSL, HSLA, HSV, and CMYK formats. Matching Colors: Generate complementary, analogous, triadic, soft tint, and muted tone options from the current color. Tints and Shades: Create a practical light-to-dark color scale that can be used for backgrounds, borders, hover states, badges, and UI components. Text Contrast and UI Pairing: Compare white and black text using WCAG contrast, show an APCA-style perceptual reference, and suggest a more comfortable UI pair when a high-saturation color needs a darker or lighter background. CSS Variables: Copy ready-to-use CSS variables for the current color, light and dark variants, readable text color, and recommended UI background/text pair. Browser-Based Processing: Image reading, color picking, palette extraction, and color conversion are performed directly in your browser without installing a separate app.

• Notes

The screen picker depends on browser support. In browsers that do not support screen color picking, you can still use image picking or manual input. When picking colors from an image, the image may be scaled to fit the page, but the sampled color is mapped back to the original image pixel position. Text contrast is calculated from the selected solid color. When text appears on gradients, photos, transparency, or textured backgrounds, test the final design visually as well. The APCA-style value is provided as a perceptual reference beside WCAG contrast. WCAG contrast remains the pass/fail accessibility check in this page. For colors used in interfaces, documents, images, or printed materials, the final appearance may vary depending on display settings, color profiles, file formats, and output devices. :wiki_link
#2563EB
rgb(37, 99, 235)
x: 0, y: 0
Copied