Shrink JPG, PNG, and WebP photos with an Image Quality slider (10–100%, default 80%) plus a Resolution Scale slider, shown in Before/After panels with exact KB and -% savings. Single-image uploads up to 50MB — local library work, unlimited saves.
Runs on browser-image-compression
Content reviewed October 2026 · About Toolzum
Convert a batch of images to one output — JPG, PNG, or WebP — at quality 10–100% (default 80%), capped at 4096px longest side, then download everything as a ZIP. Files that fail conversion fall back to their originals inside the same archive — local library work.
Shrink image batches to JPEG or PNG (no WebP output) at full source dimensions with one quality slider (10–100, default 80). Store owners compress 300 product shots before upload — local processing, 2 free batches a day.
Queue RAW files (CR2, NEF, ARW, DNG, RAF, ORF, RW2, PEF, SRW) — each gets a live browser decode test with a green/red dot; supported ones convert to JPG, PNG, or WebP at quality 10–100% (default 92, hidden for PNG), one by one or all at once. Canvas re-encoding drops metadata — local processing, unlimited saves.
Shrink MP3 files by lowering bitrate with quality presets — fit podcasts into feed limits. Cut a 50 MB episode to 15 MB cleanly — local FFmpeg work, unlimited saves.
Pull every embedded image from a PDF at native resolution — photos, charts, logos. Recover 40 figures from a report without screenshots — local PDF.js work, unlimited saves.
Typical JPEG photos shrink 60–80% at quality 80 with no visible difference on screens. PNG screenshots with flat colors often shrink less — converting those to WebP usually beats PNG compression.
There is no output-format picker — the only controls are the Image Quality and Resolution Scale sliders applied to your uploaded photo. Choose the source format that suits your content before uploading: photos as JPG/WebP, transparency graphics as PNG.
Set quality (default 80%) and scale (default 100%), then press Apply Compression — moving either slider clears the previous result, so nothing previews live. The After panel then shows the exact output size with a -% savings badge. Both sliders run 0.1–1.0 in 0.05 steps.
50MB per image. Larger files are rejected before processing so the browser tab stays responsive. Resize dimensions first if your file exceeds the limit.
No. Compression runs entirely in your browser via the browser-image-compression library. Your images never leave your device.
Compress Image to 50KB
Shrinks one photo to under 50 KB (51,200 bytes) for portals with strict limits — NSDL, UIDAI, UPSC, SSC, and banking uploads. Runs up to 5 auto passes locally with the browser-image-compression library; standard metadata is preserved.
Bulk Image Compressor
Shrink image batches to JPEG or PNG (no WebP output) at full source dimensions with one quality slider (10–100, default 80). Store owners compress 300 product shots before upload — local processing, 2 free batches a day.