Image Compressor

Compress images up to 90% smaller while keeping their original format. Presets, target size, side-by-side preview — everything runs in your browser.

Just need to change format? Use the Image Converter →

📦
Drop images here or click to browse
PNG, JPG, WebP, GIF, BMP, AVIF — multiple files supported, no size limit
82%
0Images
0Before
0After
0Saved

Compressed Images (0)

How to Use Image Compressor

① Upload or drag & drop images ② Choose quality preset or set custom quality ③ Click Compress Images ④ Compare before/after and download

About Image Compressor

Image Compressor is a free online tool that reduces image file sizes by up to 90% while maintaining visual quality. Upload PNG, JPG, WebP, GIF, or BMP images, choose your compression level, and download optimized files — all processed entirely in your browser. The tool offers four compression presets: Lossless-like (95%) preserves nearly all detail for archival or print use, Balanced (82%) provides the best tradeoff between quality and file size for most web use cases, Aggressive (60%) significantly reduces size for bandwidth-sensitive applications, and Maximum (35%) achieves the smallest possible file size for thumbnails or low-priority images. You can compress by quality using the slider, or switch to Target Size mode to automatically compress each image under a specific file size limit — for example, under 200 KB for an email attachment or a form upload cap. In Target Size mode the tool binary-searches the best quality that fits your limit for JPEG and WebP, and downscales the dimensions for PNG (which is lossless and has no quality setting). You can also choose an output format (keep original, JPEG, WebP, or PNG) and optionally resize images by setting maximum width or height constraints. The strip metadata option removes EXIF data including camera info, GPS coordinates, and other embedded data — useful for privacy when sharing photos online. Every compressed image is displayed with a side-by-side before/after comparison showing the original and compressed versions, file sizes, dimensions, and exact savings percentage. A visual progress bar shows how much smaller the compressed file is compared to the original. Common use cases include optimizing images for websites to improve page speed and Core Web Vitals, reducing photo file sizes before email attachments, compressing screenshots for documentation, batch optimizing product images for e-commerce, stripping metadata from photos before sharing online, and preparing images for mobile apps where bandwidth matters.

Frequently Asked Questions

Are my images uploaded to a server?
No. All compression happens in your browser using the Canvas API. Your images never leave your device.
How much can images be compressed?
Typically 40-90% reduction depending on the format and quality setting. WebP output generally achieves the best compression ratios.
Does compression reduce image quality?
At Balanced (82%) or higher settings, quality loss is barely perceptible. Use the side-by-side preview to compare before downloading.
Can I compress an image to a specific file size?
Yes. Switch to Target Size mode and enter your limit (e.g. 200 KB). The tool automatically finds the highest quality that fits under your target for JPEG and WebP, and downscales the dimensions for PNG.
Why doesn't the quality slider affect PNG?
PNG is a lossless format, so the quality slider only applies to JPEG and WebP. To shrink a PNG, use Target Size mode (which reduces its dimensions) or convert it to WebP or JPEG.
Can I compress multiple images at once?
Yes. Add multiple files to the queue and batch compress them. New files you add are queued as pending — already-compressed images are not re-processed. Download individually or all at once.
Share Aether Tool
Help us grow!