optimize

Compress

Reduce image file size by re-encoding at a lower quality.

Loading…

About Compress

Compress shrinks JPEG, PNG, and WebP files by re-encoding them at a lower quality setting, trading a little visual fidelity for a much smaller file. Reach for it when an image is too heavy to email, upload, or ship to a website. Everything happens right in your browser, so the photo never leaves your device.

Category
optimize
Input
Accepts: image/jpeg, image/jpg, image/png or image/webp.
Output
Outputs: image/* (multiple).
Cost
Free, runs in your browser
Memory
low
Privacy: Compress runs entirely on your device. Files you provide never leave your browser — no uploads, no server, no tracking. The page works offline once loaded.

Common uses

  • Getting a 6 MB phone photo under an email attachment cap before sending it to a client
  • Trimming hero images and product shots so a web page loads faster and scores better on Core Web Vitals
  • Reducing a folder of screenshots before attaching them to a bug report or support ticket
  • Cutting the size of WebP assets in a static site to stay under a CDN or Git LFS budget
  • Lightening scanned receipts or documents so they fit inside an upload form's size limit

Frequently asked questions

Which image formats can I compress?

JPEG (.jpg/.jpeg), PNG, and WebP. The output stays an image; you pick the quality level and the tool re-encodes it smaller.

Does compressing reduce quality?

Yes, this is lossy compression. Lowering the quality setting drops detail to save bytes; a moderate setting is usually indistinguishable to the eye while cutting size substantially.

Does my image get uploaded to a server?

No. Compression runs entirely in your browser on your own machine, so the file is never sent anywhere.

Is there a file-size limit?

There is no fixed server cap because nothing uploads. The practical ceiling is your device's memory, so very large images on a low-memory phone may be slow.

Can I make a PNG smaller?

Yes. PNGs re-encode too, though photographic images often shrink more if you convert them to JPEG or WebP first.

Keywords

  • compress
  • shrink
  • reduce
  • optimize
  • smaller
  • quality

Try next