U.UtilityApp
🖼️ ImageFree · No signup

Image Compressor

Compress images to a fraction of their size with an adjustable quality slider — see the savings before you share or upload.

What the compressor changes

It re-saves your image as a JPG at the quality you set. The slider runs from 10 to 95 and starts at 75. Width and height stay exactly as they are; only the compression changes.

The output is always JPG, whatever you put in, and the file name gets -compressed.jpg added. That has two consequences for PNG and WebP files:

  • Transparent areas come out black, because JPG can't store transparency and nothing is painted behind the image first.
  • Screenshots and graphics with text may get soft edges. For those, lowering the pixel size with the Image Resizer keeps a PNG a PNG.

Reading the result line

After each run you see a line like Compressed: 2.40 MB → 410 KB (83% smaller). The percentage is 100 − new size ÷ old size × 100, rounded.

It never goes below 0%. If you compress a file that was already heavily compressed, the new JPG can be bigger: a 180 KB original that comes out at 226 KB is reported as (0% smaller). When that happens, keep your original.

Sizes are counted in binary units: 1 KB is 1,024 bytes and 1 MB is 1,048,576 bytes. A file of exactly 1,000,000 bytes shows as 977 KB. If a form says the limit is 1 MB, aim a little under it to be safe.

Finding the right quality setting

There's no single correct number; it depends on the picture and where it's going. A practical routine:

  1. Run it at the default 75 and open the download at 100% zoom.
  2. Look at the areas JPG struggles with: smooth sky, skin, gradients, small text.
  3. If it looks fine and you need it smaller, try 60, then 50. If you see blockiness or banding, go back up.

Each run starts again from the original file you picked, not from the last download, so trying several settings doesn't stack up quality loss.

Hitting an upload limit

There's no target-size option; you get there by adjusting the slider. If a photo straight off a phone is still too big at 50 or 60, the pixel count is the problem rather than the quality. Shrink it with the Image Resizer first, for example from 4032 × 3024 to 1600 × 1200, then compress the result. The compressed file is also written from pixels alone, so camera data such as GPS position isn't included.

How to use this tool

  1. 1Choose an image (JPG, PNG or WebP).
  2. 2Adjust the options if needed.
  3. 3Click Process & download.

Frequently asked questions

Can I compress an image to exactly 100 KB?+

Not automatically. Move the slider down and run it again until the result line shows a size under your target. If the lowest acceptable quality is still too big, reduce the dimensions first.

Is it bad to compress a JPG that has already been compressed?+

Each JPG save loses a little detail, so compressing a compressed copy makes things worse. Always start from the best original you have.

Can I compress a PNG and keep it as a PNG?+

No. This tool always writes JPG. To make a PNG lighter while keeping the format, reduce its pixel size with the Image Resizer, which saves PNG input as PNG.

Can I compress several images together?+

No, one image per run. The setting you chose stays on the slider while you pick the next file.

Embed this tool on your website

Free to use on blogs, school sites and intranets. Paste this code into your page's HTML; please keep the credit line.

<iframe src="https://utilityapp.lat/embed/image/compress-image" title="Image Compressor" width="100%" height="600" style="border:0;max-width:760px" loading="lazy"></iframe>
<p style="font-size:13px"><a href="https://utilityapp.lat/image/compress-image">Image Compressor</a> by UtilityApp</p>