Compress Image

Choose an image first

That tool works on one image at a time. Tap an image in the batch to pick which one to carry over.

Make an image smaller without making it look worse

Compression runs in your browser. The file never touches a server, so there is nothing to sign up for and nothing to delete afterwards.

or drop it anywhere on this page · or paste from clipboard

Common jobs

Add an image to begin

How it works

  1. 1Drop your image. Nothing uploads. Your browser does the work, even offline.
  2. 2Compare before you commit. Drag the handle across the image to see exactly what the compression cost you.
  3. 3Download, or keep editing. Resize or crop the same file without starting over.

Recent on this device

Files you compressed stay in this browser tab only. Nothing is saved anywhere.

More Tools

About this tool & FAQ

Compress JPEG

Shrink a JPEG and keep it a JPEG. No upload — the file is re-encoded entirely on your own device.

JPEG is still the format most cameras, phones, and websites expect by default, so sometimes the goal isn't just a smaller file — it's a smaller file that stays exactly the format it started as. This tool locks its output to JPEG, so a camera photo or a scanned page comes back as a JPEG too, never swapped to WebP or another format behind the scenes. It's built for anyone who needs predictable output for an upload form, a photo library, or an app that only accepts .jpg files, without losing time on a manual format check afterward.

How it works

1. Drop your JPEG files

This tool is built for JPEG files, so bring in your .jpg or .jpeg camera exports or scanned pages by dragging them onto the drop zone above, or tapping it to browse your device's photo library. It's tuned around JPEG input, which keeps the workflow simple if you're processing a folder that's already all JPEGs, like camera exports or scanned pages saved by a phone's scanning app — and whatever you drop in comes back out as a JPEG too, since that's the one format this particular tool ever writes. Each file loads directly into your browser's memory the moment you drop it, so there's no upload progress bar to watch and no waiting for a server to acknowledge receipt before compression can start.

2. Re-encoding happens on your device

The tool lowers the JPEG quality setting used internally, which reduces file size by discarding some of the fine detail JPEG's compression algorithm can safely approximate, while keeping the output a standard JPEG file the whole way through. A default quality level suits most photos, but the Adjust panel lets you pick your own percentage or set a target size in kilobytes if a specific limit applies. Since re-encoding happens using your own device's processor, a stack of camera photos finishes in well under a second per image, and a slow or unstable connection has no bearing on how long the work takes.

3. Download your smaller JPEGs

Check the size reduction shown for each image, then download the results — a single file downloads on its own, while a batch arrives together as one ZIP so you're not clicking save dozens of times. The output keeps the .jpg extension and standard JPEG encoding, so it opens in any photo app, uploads to any form expecting that format, and behaves exactly like the original file in every other program. If one image needs a different quality level than the rest, reopen Adjust and reprocess just that file without touching the others. This predictable, format-locked output is what makes the tool a better fit than a general compressor whenever a workflow or an upload form specifically checks for a .jpg file extension rather than accepting whatever format happens to compress smallest.

Frequently asked questions

Will the output ever become a different format?
Not on its own — the default output stays a standard JPEG file regardless of the quality setting you choose. If you want WebP or PNG instead, pick it from the Export menu beside Download.
What quality setting should I use?
The default suits most photos well. Drop the percentage further in the Adjust panel if a form has a strict size limit, or raise it if you notice blockiness around sharp edges.
Can I compress a batch of JPEGs together?
Yes — add however many JPEGs you like in one go; each is compressed on its own, and the finished set arrives packed into a single ZIP download.
Does this tool upload my photos anywhere?
No. Compression happens entirely inside your browser using your device's own processor, so your JPEGs never leave your computer or phone.