Free image compressor — compress and convert PNG, JPEG, WebP and AVIF online

Drop your images here

PNG or JPEG, up to 50MB each — compressed the moment they land.

or drop them anywhere on this page · paste with Ctrl+V

PNGJPEGup to 50 MB
  • Encrypted upload, deleted after processing
  • No sign-up, no email
  • No watermarks, no limits on output

How it works

Four steps, and three of them happen on their own.

  1. 1

    Upload

    Drop PNG or JPEG, up to 50MB each. No account, no email.

  2. 2

    Compress

    Each file starts the moment it lands and compresses on our server.

  3. 3

    Convert

    Pick WebP or AVIF and choose exactly which images get it.

  4. 4

    Download

    Save results one by one, or take the whole batch as a ZIP.

Why compress.utilro.com

A real encoder behind a queue, not a browser re-encode.

A real compression engine

Professional-grade compression running on our server behind a queue, not a re-encode in a browser tab.

Colour-accurate

Quantized in sRGB with the ICC profile carried through, so what comes back is the colour that went in.

Encrypted and auto-deleted

Uploaded over an encrypted connection, processed, then removed from our server automatically.

Frequently asked questions

The things people ask before trusting a compressor with their images.

Is this free?

Yes — no signup and no credit card. While compress.utilro.com is in testing there's a light per-IP hourly limit, just to keep the server healthy for everyone; it resets on its own.

Do I need an account?

No. Drop your images and they compress immediately. An account only matters for the API, which isn't open to the public yet.

What formats are supported?

PNG and JPEG in. Out, you get the original format compressed, and optionally WebP, AVIF, JPEG or PNG alongside it — all from one upload.

Is there a file size limit?

Up to 50MB per image.

Will it change my colours?

No. PNGs are quantized in sRGB rather than in linear light, and a non-sRGB ICC profile (Display P3, Adobe RGB) is carried through to the result instead of being stripped — so a wide-gamut image comes back looking the same rather than washed out or oversaturated.

Is my file private?

It's uploaded over an encrypted connection, compressed, and deleted from our server automatically after processing.

How is this different from the free /image-compress tool?

That one runs entirely in your browser. This one sends the file to our server-side engine, so it can handle a bigger batch and squeeze files harder than anything a browser can do on its own.

Is there an API?

It exists and works, but it's deliberately unpublished for now while we test it against more real traffic. There's nothing to sign up for on this page yet.