Image Compressor
JPG Compressor
Shrink JPG files up to 1GB with client-side processing. Adjust compression to balance quality and size without uploading your images.
Drag & drop files here
or Browse Files
Compression Mode
Output will be ≤ the target size. Very small targets may reduce quality significantly.
Frequently Asked Questions
- How does it hit an exact size?
It binary-searches the JPEG quality value, re-encoding until the result sits just under your target. Nothing is uploaded during the search.
- What if the target is very small?
Quality drops until the target is met, and below roughly 20 the block artefacts become obvious. For very small targets, resize the image first.
- Is EXIF data kept?
No. Re-encoding through the canvas drops all metadata.
- Do my files get uploaded anywhere?
No. This tool runs inside your browser tab. The file is read from disk locally and the result is written back locally, so there is nothing on our side to store or delete.
- Is there a size limit?
Images are capped at 100 megapixels, since the browser has to hold the full bitmap in memory. On file count: 8 operations per day without an account, 20 when signed in.