Image Compressor
Free online image compression tool, processed locally no upload
About Image Compress
Compresses an uploaded image by re-encoding it to JPEG with a quality slider (10-100%) and an optional max-width downscale. It shows the original and compressed images side by side, the new file size, and the percentage reduction. Output is always JPEG, regardless of input format.
How to Use
1. Click the drop zone or drag an image onto it. 2. Adjust Quality (0.1-1.0 in 0.05 steps) and Max Width in pixels. 3. Click Compress, then review the side-by-side preview and the -X% badge. 4. Click Download to save compressed_<original-name>.
Output Format & Transparency
The encoder is hardwired to image/jpeg via canvas.toBlob, so transparency is lost (transparent areas become black) and PNGs with alpha will be flattened. Max Width only downscales when the source is wider than the threshold; smaller images keep their native width.
▶Can I compress to PNG or WebP instead of JPEG?
▶Why did my PNG with transparency turn black in places?
▶How does Max Width work?
▶Is there a batch mode?
If this tool has been helpful to you, consider buying me a coffee.
Buy me a coffee