Image compressor

Shrink any photo's file size without leaving your browser. Pick the output format and quality level, see the savings live, and download — your photo is never uploaded to a server.

100% in your browser · nothing uploaded · no signup

Drop a JPG, PNG or WebP here

Why this image compressor

  • Output as JPG, WebP or PNG — pick what fits your destination
  • Quality slider with live preview of the result
  • Shows the exact percentage saved
  • Runs in your browser — no upload, no watermark, no signup
  • Works on every major browser and on mobile

How it works

  1. 01

    Drop a photo

    JPG, PNG or WebP. Tap to pick a file or drag-and-drop.

  2. 02

    Pick quality + format

    Move the slider and choose the output format. The preview re-renders instantly.

  3. 03

    Download

    One click, one file. The original stays untouched.

Frequently asked questions

What quality level should I use?

0.7–0.8 is the sweet spot for photos — most viewers can't tell the difference, but the file is often 50–70% smaller. For web-only use, 0.6 with WebP is even smaller.

WebP, JPG or PNG — which should I pick?

WebP is smallest and modern browsers all support it — pick WebP for web. JPG is the safest fallback for emailing photos or printing. PNG keeps perfect quality but is much larger; use it only when you need transparency or pixel-perfect graphics.

Is my photo uploaded?

No. The compressor runs entirely in your browser. Nothing is sent to our server, nothing is stored.

Why does compression sometimes make a PNG bigger?

PNG uses lossless compression, so re-encoding can't shrink already-compressed pixels. If your file is small to begin with, compressing it further may not help.

Does this work for batch?

The current version handles one photo at a time. If you have hundreds of guest photos, Galeira compresses every upload automatically — try Galeira for batch.