QR Code Generator
Create QR codes for links, text, email, phone numbers and Wi-Fi. Download as PNG or SVG.
Design Utilities
Upload an image to extract its main colours as HEX and RGB values — processed on your device.
Private by design — your data stays on your device.
JPG, PNG, WebP, GIF, SVG · stays on your device
Your image is analysed in this browser tab and is never uploaded.
Choose an image to extract its colours.
A good palette is often hiding in a photo, a logo or a moodboard. This colour palette extractor analyses the pixels of an image you choose and groups similar shades together, keeping small but distinctive accent colours rather than only the most common ones. You get HEX and RGB values to copy into your design tool, plus a download as JSON or ready-made CSS custom properties.
Your image is opened directly by your browser and analysed on a canvas on your device. It is never uploaded — MyToolsLab has no server that could receive it.
The tool groups similar pixels together and then refines the groups with a k-means algorithm. Seeds are chosen to be far apart, so a small but vivid accent can still make it into the palette.
Swatches are sorted by how much of the image each colour represents, from most to least. The percentage is shown under each swatch.
Yes. Fully or mostly transparent pixels are ignored, so the background of a transparent PNG logo doesn’t dominate the palette.
No. The file is read by your browser and analysed locally. You can disconnect from the internet after the page loads and the tool still works.