All toolsImage utility

Free browser image tool

Compress Image Online

Compress JPEG, PNG, and WebP images directly in your browser. No upload, signup, or paid processing service.

Processed locally

Your image is processed in this browser and is not uploaded to our servers.

Drop your PNG, JPG, or WebP image here

or choose one from your device

Maximum 50 MB · 50 megapixels after decoding

How it works

Smaller files with honest results

  1. 1

    Choose an image

    Select a valid PNG, JPEG, or WebP file from your device.

  2. 2

    Choose quality

    Adjust quality when the selected format supports it.

  3. 3

    Compress locally

    Your browser performs decoding, Canvas processing, and encoding.

  4. 4

    Review & download

    Check the measured result and save it directly to your device.

Technical details

Honest browser image compression

JPEG and WebP support adjustable lossy quality through the browser encoder. PNG is re-encoded losslessly because Canvas does not expose a comparable PNG quality setting, so a smaller PNG is not guaranteed.

Helpful answers

Frequently asked questions

Is my image uploaded?

No. This converter decodes and encodes the image inside your browser, so the source and result stay on your device.

Why can a compressed result be larger?

Re-encoding efficiency depends on the source and browser. Filr reports the measured result honestly instead of assuming savings.

Does quality equal file-size reduction?

No. Quality controls encoder tradeoffs, not a guaranteed percentage reduction.

What happens to camera metadata?

Browser Canvas re-encoding typically omits common embedded camera metadata, but behavior can vary by browser.