Free JPG Compressor
This free tool compresses JPG photos in your browser with an adjustable quality setting, showing exactly how many bytes you saved before you download anything.
Drop images here
JPG files — add as many as you like
Runs entirely in your browser. Your images are never uploaded to a server.
How it works
- Drop one or more JPGs onto the box above, or click to choose them.
- The compressed version is created immediately and the panel shows the original size, the new size, and how much you saved.
- Slide the quality down until the saving is worth it. 75 is usually indistinguishable from the original at normal viewing size.
- Download the photo, or the whole batch as a ZIP.
Common use cases
- Getting photos under the attachment limit on an email or contact form.
- Speeding up a page carrying large hero or gallery images.
- Meeting an upload size cap on a job board, portal, or listing site.
- Shrinking a folder of holiday photos before sending or backing them up.
- Reducing image weight on a site where hosting bandwidth is metered.
Frequently asked questions
- What quality setting should I use?
- Start at 75. For most photographs that is visually indistinguishable from the original while cutting the file substantially. Below about 50 you will start to see blocking around edges and in flat areas like skies.
- Does compressing lose quality permanently?
- Yes. JPG compression discards image data to reach its size, and that loss cannot be undone. Keep the original if you might need to edit or print the photo later.
- Why did my file get bigger instead of smaller?
- Because the original was already compressed harder than the setting you chose. Re-encoding at a higher quality than the source adds data without adding detail. Lower the quality slider, or keep the original — the tool tells you when this happens rather than letting you download something worse.
- Can I compress the same photo twice?
- You can, but each pass throws away more detail permanently, and the second pass saves far less than the first. Always compress from the original rather than from an already-compressed copy.
- Does this change the image dimensions?
- No. The width and height stay exactly the same — only the file size changes. If the image is also larger than it needs to be on screen, resizing it will usually save more than compression alone.
- Are my photos uploaded to a server?
- No. Compression happens entirely in your own browser using the Canvas API. The files never leave your device, and nothing is stored.