15 image utilities — your files never leave the browser.
No sign-up. No tracking. No ads.
Compress and resize JPG, PNG, WebP in your browser. Batch processing. Target file size or quality.
Download any image from the web. Paste a direct URL or a webpage link to find and save all its images.
Convert any image to a data URL for embedding in CSS, HTML, or JSON. Drop or paste.
Convert PNG ↔ JPG ↔ WebP in your browser. Set quality, batch convert, download as ZIP.
Click any pixel in an uploaded image to get HEX, RGB, HSL. Build a palette of multiple picks.
Rotate any image 90°, 180°, 270° or flip horizontally / vertically. Lossless at right angles. Custom-angle slider for arbitrary rotation.
Free crop or aspect-lock to 1:1, 4:5, 9:16, 16:9 and more. Drag handles to size + position. PNG/JPG export.
Convert iPhone HEIC / HEIF photos to standard JPG or PNG. Batch convert, download as ZIP. Browser-only.
Extract text from any image via Tesseract.js. 100+ languages, browser-only — your image never uploaded.
Draw redaction boxes on an image — pixelate, blur, or solid black bar. For faces, license plates, sensitive info.
Combine 2-9 photos into one image. Grid layout, configurable gap + background, IG / Story output sizes.
Auto-extract dominant 3-12 colors from any image. Median-cut quantization, HEX / RGB / HSL output.
Combine 2-30 images into an animated GIF. Drag to reorder, set frame delay + size. Browser-only via gif.js.
See camera, lens, exposure, and GPS data in your photos. Strip metadata before sharing for privacy.
Make favicons from an emoji, text, or image. Download PNGs at every size. Copy HTML snippet.
Resize images to exact pixels with aspect lock. In your browser, no upload.
Overlay text on an image — position, size, color, opacity. In your browser.
Crop a photo to a circle or square avatar at any size. Transparent PNG.
Turn a photo into text ASCII art — width, charset, invert. Copy/download.
Add classic top/bottom caption text to an image and download. In your browser.
Convert a photo to black and white in your browser, adjustable, no upload.
Apply an adjustable blur to a photo in your browser and download it, no upload.
Invert a photo's colours for a negative effect, in your browser, no upload.
Add rounded corners to an image, download as transparent PNG, no upload.
Add a solid colour border or frame around an image, choose width and colour.
Strip EXIF, GPS and metadata from a photo in your browser before sharing. No upload.
Rasterise SVG code or a file to a PNG at any size, optional transparent background.
See an image's width, height, aspect ratio, megapixels and file size instantly.
Count the unique colours in an image and see the most common ones. No upload.
A complete browser-based image toolkit — compress, resize, convert (HEIC ↔ JPG, PNG ↔ WebP), crop, rotate, OCR scanned images, extract dominant colors, run EXIF analysis, generate favicons and even build animated GIFs. Everything runs locally; your files never upload.
No. Every image tool in this category runs entirely in your browser. Even OCR uses Tesseract.js (browser-based) instead of a cloud OCR API. Your images never leave your device.
PNG, JPG / JPEG, WebP, GIF, BMP, SVG, AVIF and HEIC. The Format Converter handles conversion between any pair.
It uses Tesseract.js — a port of the open-source Tesseract OCR engine to JavaScript / WebAssembly. Slower than a cloud API but completely private.
Many tools (compressor, converter, resize) support multi-file drag-and-drop. Each file is processed in your browser one after another.