Image Tools
34 free toolsCompress, resize, convert, crop, and inspect images without uploading them.
Image tools cover the everyday edits and conversions: compress a PNG or JPEG, resize or crop, convert HEIC, WebP, AVIF, SVG, and PSD, strip EXIF metadata, read a camera's shutter count, or extract text with OCR. The converters run on WebAssembly codecs inside the page, so a 20 MB photo never leaves your machine and there is no queue or file limit beyond your browser's memory.
Images are processed in your browser with WebAssembly codecs and are never uploaded (the Base64 image tool can fetch a URL you paste).
All 34 tools
Image Compressor
Compress images with adjustable quality
Image Format Converter
Convert images between PNG, JPEG, and WebP
Font Converter
Convert fonts between TTF, OTF, WOFF, and WOFF2
Image Resizer
Resize images with aspect ratio lock
SVG to PNG
Convert SVG to PNG at 1x, 2x, or 3x scale
SVG Optimizer
Optimize and minify SVG files
Base64 ↔ Image
Convert images to base64 data URLs and vice versa
Image Metadata Viewer
View dimensions, file size, and EXIF data
Image Color Picker
Upload an image and click to pick colors
Bulk Image Processor
Compress, resize, and convert multiple images at once
Image Pipeline
Chain resize, format, and compress operations on a single image
HEIC to JPG Converter
Convert iPhone HEIC photos to JPG in your browser
HEIC to PNG Converter
Convert HEIC photos to lossless PNG in your browser
Image Cropper
Crop images to exact pixels with a drag rectangle
EXIF Remover
Strip EXIF, GPS location, and other metadata from photos in your browser
Add Watermark to Image
Stamp text or a logo onto photos — position, tile, rotate, and fade it — right in your browser
Blur / Pixelate / Redact Image
Draw rectangles over sensitive regions of a screenshot and blur, pixelate, or black them out
GIF Frame Extractor
Split an animated GIF into individual PNG frames — download one frame or all as a zip
Social Media Image Resizer
Resize one image into every social platform size at once — Instagram, X, YouTube, and more
Meme Generator
Make classic top/bottom-text memes in your browser — no watermark, no signup
App Icon Generator
Generate every iOS and Android app icon from one image, including iOS 18 dark and tinted modes
PNG → ICO
Convert an image into a multi-resolution .ico favicon
PNG to SVG
Trace PNG, JPEG, or WebP images into scalable SVG vectors
Image Color Palette
Upload an image and extract its dominant colors
Code to Image
Turn code snippets into beautiful images with gradient backgrounds
SVG → React Component
Convert SVG markup into React/JSX components
App Store Screenshots
Generate marketing-style App Store screenshots with device frames
App Store Header & Search Image Generator
Make iOS 27 App Store product page header, search results, and In-App Event images at Apple’s exact sizes
Image Compare
Compare two images with slider, onion-skin, and pixel diff views
GIF Maker (Images → GIF)
Combine images into an animated GIF with per-frame timing
Image to Text (OCR)
Extract text from images with OCR — JPG, PNG, HEIC
Instagram Grid Splitter
Split one image into an Instagram grid puzzle, numbered in posting order
Camera Shutter Count Checker
Read the shutter count from a photo’s EXIF data in your browser
PSD to PNG Converter
Convert Photoshop PSD files to PNG in your browser
Guides
From the blog: the mechanisms, standards, and edge cases behind these tools.
- Free Image Compressors That Never Upload Your Files (and How to Tell) TinyPNG, iLoveIMG and Compressor.io upload your images. Squoosh, ImageOptim and our tools don't. Free limits checked October 2026, plus a 2-minute test. Oct 16, 2026 · uses Image Compressor, Image Format Converter, Image Resizer +2
- Why Your OCR Results Are Garbage: 1nvo1ce vs Invoice Why OCR turns "Invoice" into "1nvo1ce" — how modern OCR actually recognizes text, the image quality factors that dominate accuracy (resolution, skew, contrast, compression), and a pre-flight checklist to fix it before you scan. Jul 27, 2026 · uses Image Compressor, Image Format Converter, Image Metadata Viewer +2
- Social Media Image Sizes in 2026 (and How to Not Crop Out the Important Part) The full 2026 size chart for Instagram, X, Facebook, LinkedIn, YouTube, TikTok, and Pinterest — plus why platform auto-cropping ruins photos and the focal-point fix that stops it. Jul 26, 2026 · uses Image Compressor, Image Cropper, Social Media Image Resizer +2
- Opening a PSD Without Photoshop: Why Maximize Compatibility Matters A PSD opens cleanly outside Photoshop only if it was saved with Maximize Compatibility. What's inside the file, why viewers show blank or wrong images, and PSD vs PSB. Sep 28, 2026 · uses Image Compressor, Image Format Converter, SVG to PNG +1
- SVG Optimizer vs SVG to PNG vs SVG to React: Which Conversion Does Your SVG Actually Need? A decision guide for the three things you can do with an SVG — minify it with SVGO, rasterize it to PNG, or convert it to a React component — plus when to go the other way with PNG-to-SVG tracing. With email-client support data and the honest trade-offs of each route. Aug 19, 2026 · uses SVG to PNG, SVG Optimizer, PNG to SVG +1
- Does Your Photo Leak Your Home Address? How EXIF and GPS Metadata Work What EXIF actually stores, exactly what your phone records when you take a photo, which apps strip it and which don't, and how to check and remove it without uploading the photo anywhere. Jul 26, 2026 · uses Image Metadata Viewer, HEIC to JPG Converter, EXIF Remover +1
- HEIC vs JPG: What's Actually Different? Compression, quality, file size, compatibility — a practical comparison of HEIC and JPG, and when to convert between them. Jul 10, 2026 · uses Bulk Image Processor, HEIC to JPG Converter, HEIC to PNG Converter +1
- How to Check a Camera's Shutter Count (and Why Canon Won't Tell You) The shutter count isn't a standard EXIF tag. It sits in each maker's private notes, and only Nikon, Sony and Pentax write one you can decode. Edits and exports erase it. Sep 28, 2026 · uses Image Metadata Viewer, EXIF Remover, Camera Shutter Count Checker
- Why Your SVG Converts to a Blank or Wrong-Size PNG Seven reasons an SVG rasterizes to nothing, to 300×150, or to solid black — missing xmlns, no intrinsic size, currentColor, blocked external images and fonts, and the foreignObject that taints the canvas. All measured in Chrome. Sep 21, 2026 · uses SVG to PNG, SVG Optimizer, PNG to SVG
- Frames, Disposal Methods, and LZW: How Animated GIFs Actually Work A developer-friendly deep dive into the GIF89a format — the graphic control extension, LZW compression, the four disposal methods, and why extracting a single raw frame often looks broken. Jul 26, 2026 · uses Image Format Converter, GIF Frame Extractor, GIF Maker (Images → GIF)
- Why Blurring or Pixelating a Screenshot Doesn't Actually Redact It Pixelation and blur look like they destroy text, but both are reversible under the right conditions. What Depix and Unredacter proved, why Gaussian blur is just as unsafe, and what actually hides a secret. Jul 26, 2026 · uses Add Watermark to Image, Blur / Pixelate / Redact Image, Image Compare
- App Icon Sizes in 2026: iOS, Android, and Every File Your App Actually Needs What app icons require in 2026 — iOS light/dark/tinted modes, Liquid Glass, Android adaptive and themed icons, Expo and Flutter configs — and the surprisingly short list of files that covers it all. Jul 23, 2026 · uses App Icon Generator, App Store Screenshots, App Store Header & Search Image Generator