Images • Compressor

Compress an image with realistic settings (like you’d do before a submission)

I built this around the same routine I use when a form rejects an upload: check size, reduce dimensions if they’re excessive, and then re-encode with a sensible quality level so text and charts stay readable. Everything runs locally in your browser.

Tip: PNGs with transparency rarely shrink much unless you convert them to JPEG/WebP.

1) Choose an image and settings

Choose an image to start.