Image Tools
Compress, convert and resize with the browser's own image codecs, no upload queue, no watermark, no size cap. Your photos are processed in memory on your device and nowhere else.
- HEIC to JPG Converter iPhone photo won't open? Convert HEIC to universally supported JPG (or PNG) right here, decoded on your device, never uploaded.
- Image Compressor Shrink image file size with a quality slider and instant before/after comparison, your photo never leaves the browser.
- Image Format Converter PNG ↔ JPEG ↔ WebP in one click, locally, with the transparency and quality trade-offs made visible instead of silently mangled.
- Image Resizer Resize to exact pixels, aspect ratio locked by default so nothing gets squashed, and download, all without the image leaving your device.
- Image to Base64 Converter Image in, data: URL out, ready to paste into CSS or HTML, with the 33% size overhead shown so you know when not to.
- Rotate & Flip Image Straighten a sideways photo or mirror an image: rotate in quarter turns, flip horizontally or vertically, and download the result, all on your device.
- Circle Crop Image Turn any photo into a round avatar: the image is centre-cropped to a square and masked to a circle, exported as a transparent PNG. Nothing is uploaded.
- Image Splitter (Grid Maker) Cut any image into a grid: pick rows and columns (or a preset like 3×3 for an Instagram grid), preview the cut lines, and download all the tiles together as a ZIP of numbered PNGs.
- Image Metadata Viewer (EXIF) View the EXIF data embedded in a photo: the camera and lens, exposure settings, the date it was taken, and, importantly, any GPS coordinates that reveal where it was shot.
- Image & Screenshot Annotator Add arrows, boxes, freehand marks and text to a screenshot or photo, in any colour, then export a PNG, all done on your device, nothing uploaded.
- Crop Image Drag a crop box or pick an aspect ratio, then download the exact region at full quality, your image never leaves the browser.
- Flip Image (Mirror) Mirror an image left-to-right or top-to-bottom in one click, same dimensions, same quality, done in your browser.
- Resize Image to KB (Target File Size) Need a photo under 50 KB or 100 KB for a form? Enter a target size and the tool compresses to fit, locally, no upload.
- Add Watermark to Image Stamp your name, ©, or "CONFIDENTIAL" across an image, control size, opacity and position, all locally.
- Favicon Generator One image in, a complete favicon set out: favicon.ico, every PNG size, the manifest and the <link> tags, generated locally.
- SVG to PNG Converter Rasterise an SVG to a crisp PNG at the size you choose, paste the markup or load a file, all in the browser.
- Base64 to Image Paste a Base64 string or data: URL and get the image back, preview it and download it, all locally.
- Combine Images Stitch multiple images into a single one, vertically or horizontally, set the gap and background, all locally.
- Change Image DPI (300 DPI Converter) Set your PNG or JPEG to 300 DPI (or any value) for printing. This edits the DPI metadata only, so the image quality is never changed.
- PNG Chunk Viewer & CRC Checker Drop a PNG to see its chunk structure (IHDR, pHYs, tEXt and more), read its hidden text metadata, and check every chunk's CRC for corruption.
Edit photos in the browser, not the cloud
Compressing, converting and resizing images normally means uploading them, exactly what you don't want for a screenshot of unreleased work, a document photo or a private picture. These tools run the image codecs (including HEIC/HEIF and WebP) as WebAssembly inside your browser, so your photo is processed on your own device and never uploaded. The decoder downloads once on first use and then works offline.
You can shrink a file to hit an email or upload limit, convert an iPhone HEIC to a universally-readable JPG, or resize for the web, all locally. For passport and visa photos with country-specific crops, see the Photo Size Maker.
Frequently asked questions
How can image tools work without uploading the image?
Browsers ship full image codecs: the canvas API decodes, resamples and re-encodes JPEG, PNG and WebP natively on your device. "Upload to compress" services exist because ad-funded sites want your traffic, not because servers are required.
Is there a file size limit?
Only your device's memory. There's no artificial cap, no queue and no watermark. Typical phone photos (3-15 MB) process instantly.
Do these tools keep my photo's metadata?
Re-encoding through the canvas produces a pixels-only file, so EXIF and GPS metadata are dropped by every tool here. To see what was in the file first, use the image metadata remover in Privacy & Security.