Click any pixel in your image to instantly extract its color as HEX, RGB, or HSL. Upload, drag & drop, or paste a screenshot. Free, runs entirely in your browser.
Image to Text (OCR) — Extract Text from Any Image
Extract text from any image using OCR. Works with photos, screenshots, and scans. 15 languages: English, Russian, Chinese, Arabic and more. Free — no uploads.
Remove Background from Image — Free AI, No Upload, Works Offline
Free AI background remover — no upload, no signup, no watermark. Runs entirely in your browser, images never leave your device. Works offline. JPEG, PNG, WebP, AVIF.
Watermark Image Online — Free, No Upload, No Signup
Free watermark tool — add text, logo, or QR code to your photos. No upload, no signup — everything runs locally in your browser. JPEG, PNG, WebP, AVIF.
SVG to PNG Converter — Free, No Upload, Any Resolution
Convert SVG to PNG free — no upload, no signup, no watermark. Any pixel size, lock aspect ratio, scale 1×/2×/4×. Runs in your browser.
SVG to Favicon Generator — Free, Complete Favicon Package
Convert SVG to a complete favicon package free — favicon.ico, PNGs, apple-touch-icon, android-chrome icons, site.webmanifest. No upload, runs in your browser.
Strong Password Generator Online — Free, Secure & Random
Generate strong random passwords instantly. Set length and character types. Cryptographically random and runs entirely in your browser — no server involved.
Drop your image here
PNG, JPG, WEBP · or paste with Ctrl+V
Upload any image and click to extract colors as HEX, RGB, or HSL. Works with photos, logos, and screenshots. Runs entirely in your browser — no data is sent to any server.
Upload your image
Drag and drop any image onto the canvas, click Choose image to browse, or press Ctrl+V to paste a screenshot directly from your clipboard. PNG, JPG, and WEBP are all supported.
Hover to preview colors
Move your cursor over the image — the live color bar at the bottom shows the HEX, RGB, and HSL values of the pixel under your cursor in real time.
Click to pick and save a color
Click any point on the image to add that color to your picked list. Each picked color shows its HEX, RGB, and HSL codes — click any value to copy it to your clipboard instantly.
Use the auto-extracted palette
The palette strip above the results shows 8 representative colors automatically extracted from your image using the median cut algorithm. Click any swatch to add it to your list.
Export your colors
Click Copy all to copy every HEX code at once, or use the export bar to download your picked colors as TXT, CSV, or JSON.
No — this picker runs entirely in your browser and never uploads your image to a server. All extraction happens with the HTML Canvas API, and no image data is ever transmitted anywhere. This holds whether you upload a file, drag and drop it, or paste a screenshot.
Yes — press Ctrl+V (or Cmd+V on Mac) anywhere on the page to paste a screenshot from your clipboard. There's no need to save it as a file first — just capture and paste. Once pasted, it behaves exactly like an uploaded image: hover to preview colors, click to pick them, and use the auto-extracted palette.
Not directly — most browsers can't decode HEIC/HEIF files, so the picker shows an error for these. Re-save the photo as JPEG or PNG, which most phones offer as an export option, and upload it again. PNG, JPG, and WEBP all work directly.
Each picked color shows three formats: HEX (like #3A7BD5), RGB (like rgb(58, 123, 213)), and HSL (like hsl(220, 63%, 53%)). Click any value to copy just that one, or use Copy all to grab every picked color's HEX code at once.
The palette uses median cut, an industry-standard algorithm for reducing an image to its most representative colors. It works by recursively splitting the color space along its widest channel and averaging each resulting region, which produces 8 perceptually distinct colors rather than simply the 8 most frequent ones. This makes it more reliable than a simple frequency count, even on images with smooth gradients.
Median cut can output duplicate HEX values on images with large uniform areas, like a plain white background. The tool automatically removes these duplicates, so you may sometimes see fewer than 8 swatches in the palette. This is expected behavior, not a bug — it simply means the image had fewer than 8 genuinely distinct colors to extract.
Yes — the export bar lets you download all picked colors as one TXT, CSV, or JSON file. It's a quick way to save a palette or bring your picked colors into another design tool or codebase.