JPG and JPEG Compressor
This compressor is built only for JPG and JPEG files, so its slider is tuned to how JPEG compression actually behaves. Drop in a photo and it stays a JPEG, just a smaller one.
Quick answer: Drop in up to 50 JPG files, leave quality at its default of 80 or switch to a target size in KB, and download each smaller JPG or all of them as a ZIP. The format is locked, so the result is always a JPEG, and files of another format are rejected.
Drop images here or click to browse
JPEG up to 50 MB each
Your images never leave your device
JPEG, up to 50 megabytes each Your images never leave your deviceHow to use the JPG Compressor
- Drop in one or more JPG files.
- Set a quality level, or switch to a target KB.
- Download the compressed JPG, or all of them as a ZIP.
Features
- Tuned specifically for JPEG's own quality scale.
- Batch compress up to 50 files at once.
- Optional target file size in KB.
- Removes location and camera metadata for privacy.
What quality setting should I use for JPG?
80 is a safe default for photos meant to be viewed at normal size: the file drops noticeably and the loss is hard to spot. For thumbnails or previews, 50 to 60 usually still looks fine and saves more space. Go below 40 only when a form's file size limit forces it. Before settling on a number, the side by side check in the guide on how to compress images without losing quality shows whether a lower setting is visible at the size the JPG will really be viewed.
Measured with Imagenati: one JPG at four quality settings
These numbers come from the real JPG Compressor page, run in Chrome 157.0.8103.38 on November 8, 2026, with only the quality slider changed. The test file, generated-scene-2400x1600.jpg, is a generated image, not a camera photo: a script drew a 2400 by 1600 pixel scene with a sky gradient, a sun, two hills, a fine line grid and light noise, and the browser saved it as a JPG at quality 92, 899,705 bytes (879 KB). The JPEG encoder belongs to the browser, so another browser can give somewhat different sizes, and the same drawing saved in an earlier session gave 898,991 bytes, about 0.08 percent fewer, which is the run the quality guide prints as 878 KB. A camera photo will give different sizes. The biggest drop came between quality 90 and 80, from 866,794 to 345,977 bytes.
| Quality setting (1 to 100) | Output size (KB) | Output size (bytes) | Smaller than the original (percent) | Dimensions (pixels) |
|---|---|---|---|---|
| Original file, saved at quality 92 | 879 | 899,705 | None | 2400 x 1600 |
| 90 | 846 | 866,794 | 4 | 2400 x 1600 |
| 80, the tool's default | 338 | 345,977 | 62 | 2400 x 1600 |
| 70 | 273 | 279,850 | 69 | 2400 x 1600 |
| 60 | 169 | 172,963 | 81 | 2400 x 1600 |
Why does a very low quality JPG look blocky?
JPEG compresses in fixed 8 by 8 pixel blocks, and at low quality settings the compressor has so little data budget per block that the block edges start to show, especially in smooth areas like sky or skin. Sharp edges and fine text suffer first, which is why a screenshot or a graphic with text pushed to quality 30 or lower often looks worse than a photo of a landscape at the same setting. A measured table in the quality guide shows one JPG at three quality settings, with the file size and what changed at each.
Does compressing the same JPG twice lose more quality each time?
Yes, a little, a property known as generation loss. Every JPEG encode throws away some detail permanently, so re-compressing an already compressed file adds another round of loss on top of the first. Keep an original copy of an important photo and always compress from that original rather than repeatedly re-saving the same compressed file.
Frequently asked questions
Is JPG the same as JPEG?
Yes. JPG and JPEG are two names for one format, and only the spelling of the file ending differs. This compressor decides by what is inside a file, not by its name, so a .jpeg file is accepted like a .jpg one, and the compressed copy is usually saved with a .jpg ending.
Why use a JPG only compressor instead of the general one?
It is the same engine with the format locked, so you cannot accidentally end up with a PNG or WebP file when a form specifically asks for a JPG.
Does this remove EXIF data like GPS location?
Yes. Camera and location metadata are stripped from the compressed file automatically.
Can I compress a batch of JPGs from a phone at once?
Yes, drop in up to 50 files and each one is compressed and shown in a results table with its own before and after size.
Is JPG a good format for screenshots or graphics with text?
Not usually. JPEG compression is tuned for photographs and softens hard edges, so text and sharp UI lines can look fuzzy even at a moderate quality. PNG is the better format for that kind of image.
What happens to a JPG's transparency when I compress it?
JPG has never supported transparency, so this does not apply here. If your source file has a transparent background, it comes from a different format and will show as solid white or black once saved as JPG.
Will compressing my JPG shift its colours?
No, compression only affects file size and fine detail, not the overall colour balance. The one exception is a source photo tagged with a wide colour profile outside standard sRGB, which the browser converts to sRGB during processing, the same as most web tools and image viewers.
Guides for this tool
Last updated .