How much smaller will my images get?
Typical savings are 50-80% for photos from a phone or camera, depending on the preset. The Balanced preset targets a sweet spot most people can't tell apart from the original; Smallest pushes harder for email and web use. A live before/after size and savings percentage is shown per file and for the whole batch.
Are my images uploaded to a server?
No. Compression runs entirely in your browser using canvas encoding and ImageMagick compiled to WebAssembly. Your photos never leave your device — there is nothing to upload, and nothing for anyone else to see.
How does PNG compression work?
PNG is lossless, so instead of a quality slider it uses palette optimization (quantization) — reducing the number of unique colors similar to how pngquant works. The Balanced preset uses 256 colors, Smallest uses 128. Graphics, screenshots and logos compress dramatically; photos are usually better converted to WebP.
Can I compress iPhone HEIC photos?
Yes. HEIC photos are decoded in your browser and saved as compressed JPG (or WebP if you enable the toggle), which also makes them compatible with every app and website.
Can I compress PSD, TIFF or camera RAW files?
Yes. Formats a browser can't encode — HEIC, PSD, TIFF, camera RAW (DNG, CR2, NEF, ARW…) and other professional formats — are decoded in your browser first, then saved as a compressed JPEG, or as PNG when the image has transparency (or WebP if you enable the toggle). GIF and SVG are the exceptions: re-encoding would drop a GIF's animation or an SVG's vectors, so the Image Converter handles those.
What does "Remove metadata" do?
It strips EXIF data — camera model, capture settings, and crucially GPS location — from the compressed file. It's on by default, which both saves bytes and protects your privacy when sharing photos. Turn it off to preserve the original metadata.
Can I compress many images at once?
Yes — drop a whole folder's worth. Files are compressed in parallel using a pool of workers, and you can download everything as a single ZIP when they're done.
Why did one of my images stay the same size?
If re-encoding would have made a file larger — common for images that were already well compressed — we keep your original bytes and label it "Already optimized" instead of silently growing it.
Can I compress animated GIFs?
Not with this tool — re-encoding would lose the animation. Use our Image Converter to convert GIFs, or a video tool for animation-heavy content.