Image Compressor
Image Compressor — runs in your browser. Inputs are not stored.
Image compressor
Enter values, then press Calculate.
Preview
Redraws on a canvas to adjust quality. Files are not sent to a server.
How to use
- Choose an image file. Photos and screenshots are both redrawn on a canvas.
- Choose output format: JPEG or WebP. The default is JPEG.
- Set the quality slider from 0.1–1. Default is 0.8; the number is shown beside it.
- Press Compress, then check original size, compressed size, savings, and the preview.
- If you like it, press Download. To try again, Reset.
Key concepts
Image compression is for shrinking blog body images, thumbnails, and attachments. The file is redrawn on a canvas and encoded as JPEG or WebP, so it is not uploaded. Lower quality shrinks size and can increase block noise. PNG input is allowed, but output is JPEG or WebP.
If transparency matters, prefer WebP. JPEG drops transparent backgrounds. The savings figure compares original file size with the result blob. Photos that are already heavily compressed may gain little and only look worse. Keep a separate copy of print originals.
Example
A 3MB photo compressed as JPEG 0.8 often drops to a few hundred KB. If text in the preview looks soft, try quality 0.9 or switch to WebP and compare. The download name follows the browser’s save dialog. Body images often look sharper per byte if you shorten the long edge first, then lower quality. Screenshots with lots of text are safer compared around WebP 0.85. Keep originals in another folder and upload only this screen’s result. When retrying, reset first so old output is not mixed in. On a shared computer, clear the fields when you finish. Closing the tab discards what you just used; no server delete is needed. Labels match the tool at the top of the page. If the result is empty, check required fields and hidden errors.
Related: Favicon generator · Image → Base64
Frequently asked questions
Does image compression save as PNG?
Output is JPEG or WebP. If you need transparency, WebP is recommended.
Is the file sent to a server?
No. Compression runs only on a canvas in the browser.
Is quality 1 lossless?
Even near 1 it is a re-encode, so bytes can differ from the original. For lossless PNG archives, keep the original.
Which is smaller, WebP or JPEG?
At the same quality, WebP is often smaller. Choose JPEG if you need compatibility.
Can I compress several images at once?
You pick and compress one at a time. There is no batch ZIP.
Does it shrink resolution as well?
Quality re-encoding is the focus. There is no separate resize field on this screen.
Last reviewed: 2026-09-04