Color Picker
Pick a color with the browser color input and copy HEX, RGB or HSL values.
Approximate the dominant colors in a JPG, PNG or WebP image using sampled pixels.
An image color analyzer samples pixels to approximate the dominant colors in a photo.
This tool runs in your browser. Inputs, files and generated values stay on this device. Favorites and recently used tools, if you use them, store only tool names in local storage — never passwords, documents or QR contents. See the privacy policy.
List 3 to 10 dominant colors from a JPG, PNG, or WebP, with each color’s share of the sampled pixels. Use it when you want a starting palette from a photo. The image is reduced to a 96-pixel edge first, so a rare color can be missed.
Most sampled pixels fall into blue-ish buckets. The listed share is the portion of sampled pixels, not a laboratory measurement.
The image is downsampled, then similar pixels are grouped. The listed colors are averages of those groups. This is an approximation from processed pixels, not a mathematically exact palette or print proof.
The photo is reduced to a 96-pixel edge before pixels are grouped, and nearly transparent pixels are skipped. You can ask for 3 to 10 colors. The share is of those sampled pixels. GIF and HEIC files do not open, and a file over 25 MB or a side over 8192 pixels is refused.
See the disclaimer for what these tools do not cover.
Pick a color with the browser color input and copy HEX, RGB or HSL values.
Convert 3-digit, 6-digit and 8-digit hex colors to RGB, RGBA and HSL in your browser.
Check WCAG contrast between foreground and background colors, with pass/fail for AA and AAA.
Compress JPG, PNG and WebP images in your browser without uploading them.
Resize images in your browser. Set width and height, lock aspect ratio, then download.
Drag a box over a JPG, PNG, or WebP and download the pixels inside that box. Frames are free, 1:1, 4:3, or 16:9. Rotation and filters are not on this page.
Guide
Choose one opaque color with the browser color control and copy it as HEX, RGB, or HSL.
Read guideGuide
Sample a JPG, PNG, or WebP and list 3 to 10 colors with each color's share of the sampled pixels.
Read guideDrag and drop a JPG, PNG or WebP image here, or choose a file.
The image is sampled in this browser. Results are an approximation, not an exact palette.
Between 3 and 10.
Colors are grouped from a downsampled copy of the image, so similar shades may merge. The percentages describe sampled pixels, not a laboratory measurement.
The JPG, PNG, or WebP is sampled in this tab. The photo is not sent to Tools Star Hub.