Image Compressor
Compress JPG, PNG, WebP & GIF in your browser. No limits, no uploads.
Compress JPG, PNG, WebP & GIF in your browser. No limits, no uploads.
Popular compressors cap you at around 20 images per batch and 5 MB per file, and every image you drop is uploaded to their servers. This tool removes all of that. Compression happens entirely in your browser, so you can process hundreds of photos at once, of any size, and nothing ever leaves your device.
Drop 5 images or 500 — there's no per-session cap and no maximum file size.
Perfect for client work, NDAs, or photos with GPS data. Optional one-click EXIF stripping.
Output JPEG, PNG, or WebP — WebP typically saves the most while keeping quality.
Set a max width to shrink huge camera photos down to web-ready dimensions.
JPEG is best for photographs. PNG preserves transparency and sharp edges (logos, screenshots). WebP usually beats both on file size at the same visual quality and is supported by every modern browser — convert to it for the fastest-loading websites.
No. All compression runs locally with JavaScript. Your images never touch a server.
None. Process as many as your device's memory allows — there is no artificial cap.
Lossy formats trade a little detail for big size savings. At 80% quality the difference is usually invisible; raise it toward 100% for maximum fidelity.
Yes, when "Strip metadata" is enabled (the default) — useful for privacy before sharing photos online.