uDocumentViewer
Compress.jpg · .jpeg

Compress a JPG in your browser

100% localFiles never leave your device — no upload, no account, no tracking.
About Compress JPG

Reduce the file size of your JPG photos without a round-trip to a server. Drop in a JPG or JPEG, pick a quality level, and we re-encode it locally with the same Squoosh codecs that power Google's image tool. The output stays a JPG — just smaller.

Everything runs in your browser tab via WebAssembly. Your photos never leave your device, which makes this safe for receipts, screenshots, and anything else you'd rather not hand to a cloud service.

How it works
  1. 01

    Add your JPG

    Drop a JPG or JPEG file onto the page or pick it from your device.

  2. 02

    Choose a quality level

    Drag the quality slider to balance file size against visual fidelity.

  3. 03

    Compress

    Click Compress to re-encode the JPG locally with the Squoosh codecs.

  4. 04

    Download

    Save the smaller JPG — same format, fewer bytes.

Features
adjustable qualitykeeps JPG formatinstant preview
Frequently asked
How does the Compress JPG compressor work?
Reduce the file size of your JPG photos without a round-trip to a server. Drop in a JPG or JPEG, pick a quality level, and we re-encode it locally with the same Squoosh codecs that power Google's image tool. The output stays a JPG — just smaller.
Are my files uploaded to a server?
No. Everything runs entirely in your browser using local JavaScript and WebAssembly. Your files never leave your device.
Does it cost anything or require an account?
No. The compressor is free, needs no sign-up, and runs locally in your browser.
Related compressors
Convert these files instead
Open these files in a viewer