tool hub Tool Hub

Image Compressor

Image Compressor — runs in your browser. Inputs are not stored.

Runs in your browser No sign-up Free to use


Image compressor

Enter values, then press Calculate.

Redraws on a canvas to adjust quality. Files are not sent to a server.

How to use

  1. Choose an image file. Photos and screenshots are both redrawn on a canvas.
  2. Choose output format: JPEG or WebP. The default is JPEG.
  3. Set the quality slider from 0.1–1. Default is 0.8; the number is shown beside it.
  4. Press Compress, then check original size, compressed size, savings, and the preview.
  5. 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.

Image Compressor cover image
Your input is not sent to the server and disappears when you close the page.

Last reviewed: 2026-09-04