Image Compressor
FeedbackCompress JPEG, PNG, WebP, and BMP images in your browser
Drop images here
Select up to 20 JPEG, PNG, WebP, or BMP files. Each file can be up to 25 MB.
Compression Settings
About Image Compressor
Compress images locally in your browser with batch processing, global quality controls, maximum size and dimension settings, progress tracking, cancellation, before-and-after size stats, individual downloads, and ZIP export. Supports JPEG, PNG, WebP, and BMP files without uploading your images to a server.
Frequently Asked Questions
Are my images uploaded to a server?
No. Compression runs in your browser, so the selected images stay on your device. Only the compressed downloads are created locally.
Which image formats are supported?
The first version supports JPEG, PNG, WebP, and BMP. GIF and SVG are intentionally not included because they need different optimization approaches.
Why did my compressed image become larger?
Some images are already well optimized. When the compressed output is not smaller, the tool labels it as already optimized instead of claiming a reduction.
Does PNG compression work like dedicated PNG optimizers?
PNG compression is best-effort in this tool. It does not convert images to PNG8 palettes, so screenshots, logos, and transparent graphics may need a dedicated PNG optimizer for maximum savings.
Try Our Browser Extension
Access essential tools instantly from your browser sidebar. Encode, decode, format, and hash - all without leaving your workflow.