Compress JPG / JPEG
Shrink JPG and JPEG files to a smaller size while keeping them sharp — set your target and download, all in your browser.
Drop an image here, or click to upload
JPG, PNG, or WebP — processed privately in your browser, never uploaded.
How to compress jpg / jpeg
- 1Upload your JPG or JPEG image.
- 2Set your target file size with the slider.
- 3The tool lowers quality until the file fits.
- 4Download your smaller JPG.
JPG is already a compressed format, but photos straight from a camera or phone are often much larger than they need to be for web or email. Re-compressing brings the size down with little visible difference.
This tool finds the highest JPG quality that still fits under your target size. Everything runs locally in your browser using the HTML canvas — your image is never uploaded to a server, so it stays completely private and there is no waiting for uploads.
Want an even smaller file at the same quality? Switch the output to WebP.
Need to change the shape, not just the size?
When you resize to a different aspect ratio, you normally have to crop or add bars. Our AI outpainting tool generates new matching background so your photo fills any canvas without losing a thing. Sign in for 3 free AI generations.
Frequently asked questions
Yes — it is 100% free with no account or sign-up required. It runs in your browser, so there are no usage limits and nothing is uploaded to us.
JPG compression is lossy, but the tool keeps the highest quality that fits your target, so the difference is usually invisible.
No. The tool processes your image entirely in your browser. Your file never leaves your device, which keeps sensitive photos and documents private.
More free image tools
Compress to 2MB
Shrink any image under 2MB while keeping it looking sharp — set your limit and download a smaller file, all in your browser.
Compress to 1MB
Shrink any image under 1MB while keeping it looking sharp — set your limit and download a smaller file, all in your browser.
Compress to 500KB
Shrink any image under 500KB while keeping it looking sharp — set your limit and download a smaller file, all in your browser.
Compress to 200KB
Shrink any image under 200KB while keeping it looking sharp — set your limit and download a smaller file, all in your browser.
Compress to 100KB
Shrink any image under 100KB while keeping it looking sharp — set your limit and download a smaller file, all in your browser.
Compress to 50KB
Shrink any image under 50KB while keeping it looking sharp — set your limit and download a smaller file, all in your browser.