utilobox

Compress images

Make photos and graphics lighter for email, websites and upload forms, with a before-and-after size for every file.

Add JPG, PNG or WebP images.

or drop files here

PNG files

Files never leave your device. Everything runs in your browser.

How to use it

  1. Click "Choose files" or drop JPG, PNG or WebP images onto the page.
  2. Set "Quality" for JPG and WebP files; the default is 75.
  3. Under "PNG files", choose "Lossless" or "Convert to WebP", and pick a "Maximum width" if your photos are bigger than you need.
  4. Click "Compress" and compare the sizes before and after.
  5. Download files one by one, or click "Download all (ZIP)".

What it does

  • Optimized JPEG encoding

    JPG files are re-encoded with an optimized JPEG encoder at the quality you choose.

  • Two ways to shrink PNG

    "Lossless" keeps full quality but saves less, while "Convert to WebP" gives much smaller files.

  • A cap for oversized photos

    Set a "Maximum width" of 2560, 1920, 1280, 1024 or 800 pixels to scale down pictures that are larger than necessary.

  • Clear results

    See the size before and after for each file, plus the total saved. A file that wouldn't get smaller is left as the original.

  • Metadata removed

    EXIF details and GPS location are stripped from every image that gets compressed. A file kept as the original is returned unchanged, metadata included.

  • Batch and ZIP

    Work through a whole set of images at once and download them together in a ZIP.

Good to know

For photos, start with the default quality of 75 and look at the result. If you see blocky patches or smeared detail, move the slider up a little; if the file is still too big, move it down. Dimensions often matter even more: a photo straight from a phone camera is usually far wider than a web page or email needs, so setting "Maximum width" to 1920 or 1280 is often the quickest way to a much smaller file.

PNG needs a different approach. "Lossless" optimization doesn't change how the image looks, but the savings are smaller. "Convert to WebP" gives much smaller files, though the result is a WebP image rather than a PNG, so check that the site or app you're uploading to accepts WebP. Whatever you choose, a file that can't be made smaller comes back unchanged instead of growing.

Questions and answers

How do I reduce an image's file size without losing quality?

For PNG, choose "Lossless", which removes no detail but saves less. Every JPG re-encode discards some detail, so keep "Quality" around the default of 75 or higher. For a bigger saving, lower the pixel size with "Maximum width" instead.

What does "Convert to WebP" do to my PNG files?

It saves them as WebP images, which are much smaller than the PNG originals. The file type changes, so make sure the website or app you're using accepts WebP.

Why didn't my image get smaller?

Some images are already compressed as far as the chosen settings allow. When the result wouldn't be smaller, the tool keeps your original and shows "Could not be made smaller, original kept", so you don't end up with a bigger file.

Does compressing remove EXIF and GPS data?

Yes, from every image that gets compressed: camera details and GPS location are removed. The exception is a file marked "Could not be made smaller, original kept", which comes back unchanged, metadata included.

Which maximum width should I choose?

1920 pixels matches a common full HD screen width, 1280 or 1024 works for email and typical web pages, and 800 is enough for small previews. Choose "Keep size" to leave the dimensions unchanged.

Can I compress images on my phone?

Yes, in current versions of Chrome, Edge, Firefox and Safari. Phones have less memory than computers, so split a very large batch into smaller groups.