Compress JPG Images Online
Reduce JPG file size without visible quality loss. Control compression level.
Need to compress a PNG? Use Compress PNG →
Drop your JPG files here
or click to select - multiple files supported
How Compress JPG works
Upload JPG
Drag & drop or click to select your JPG file.
Choose Options
Adjust quality, size, or other output settings if needed.
Download JPG
Click Compress and your JPG file downloads instantly.
About JPG compression
JPEG compression is lossy - Every time a JPEG is saved, discrete cosine transform (DCT) encoding discards fine image detail that the human visual system is least sensitive to. The quality slider controls how aggressively this happens: higher quality retains more data and produces a larger file; lower quality produces a smaller file with more visible blocking artefacts, particularly in smooth gradients and flat areas.
The practical sweet spot for web images is 70–82% quality. Below 70%, blocky artefacts become visible in sky backgrounds, skin tones, and solid-colour areas. Above 85%, file size grows rapidly for minimal visual gain - Moving from 85% to 100% quality can double the file size while the images look nearly identical. A well-compressed 80% JPEG is indistinguishable from a 95% JPEG at normal screen sizes.
EXIF metadata - Camera model, lens, GPS coordinates, shooting parameters, copyright strings - Can add 20–80 KB to every JPEG. Stripping it is completely free file-size reduction with zero visual impact. It also removes embedded GPS location data, which is a privacy consideration before sharing photos on public websites.
Where JPG comes from
JPEG compression's adjustable quality slider exists because the 1992 ISO/IEC 10918-1 spec defines only the decoder; encoders are free to choose quantization tables, and the Independent JPEG Group's libjpeg (released by Tom Lane in 1991) became the de facto encoder, mapping its 1-100 quality scale to a standard table set. Mozilla's mozjpeg fork (2014) and Google's Guetzli (2017) showed that smarter encoders could shrink JPEGs another 20-30% with no visible loss, simply by choosing better quantization tables. Today the same 30-year-old JPEG bitstream that decoded on a 486 still decodes on the iPhone, which is why JPEG compression remains the single most-used optimization in web performance work.
JPG vs JPG at a glance
| JPG | JPG | |
|---|---|---|
| Q100 (visually lossless) | Reference master | 8-12 MB (12 MP photo) |
| Q95 (near-master) | 30% smaller than Q100 | 5-8 MB, indistinguishable to eye |
| Q85 (web default) | 60% smaller than Q100 | 2-4 MB, minor artifacts in flat sky |
| Q75 (aggressive web) | 75% smaller than Q100 | 1-2 MB, visible blocking on close inspection |
| Q60 (thumbnail) | 85% smaller than Q100 | 400-700 KB, obvious DCT blocks |
Real-world workflow — Email newsletter editor stops bouncing on Outlook's 25 MB cap
- Receive a 38 MB folder of 18 JPGs from the events team after the company off-site.
- Open jpg.now compress-jpg, drop the folder, target 'Q82, max 1600 px wide'.
- Output bundle is 7.2 MB total - an 81% reduction.
- Drag the compressed JPGs into Mailchimp's image library; embedded inline they add 4 MB to the campaign.
- Campaign sends to 24,000 subscribers without Outlook stripping attachments or Gmail clipping.
Recommended compression settings
| Use case | Settings |
|---|---|
| Email attachment | Q80, 1600 px long edge, strip EXIF |
| Web hero / blog post | Q82, 1920 px wide, progressive, sRGB |
| Social (Instagram, X, FB) | Q85, 1080-2160 px, strip GPS |
| Archival master (keep quality) | Q95, full resolution, preserve all metadata |
| Thumbnail / list view | Q70, 400 px long edge, no metadata |
Where will your JPG file open?
| Platform | JPG | JPG |
|---|---|---|
| macOS Preview | ✓ | ✓ |
| Windows Photos | ✓ | ✓ |
| Gmail (web) | ✓ | ✓ |
| Outlook desktop | ✓ | ✓ |
| iOS Photos | ✓ | ✓ |
| Android Gallery | ✓ | ✓ |
| Adobe Photoshop | ✓ | ✓ |
| Chrome / Safari / Firefox | ✓ | ✓ |
| Slack / Discord | ✓ | ✓ |
When to compress JPG
JPG compression is one of the most frequently needed image tasks on the web. Cameras and smartphones produce JPG files ranging from 3 MB to 15 MB - Far too large for email attachments, web uploads, and social media posts. Compressing to a smaller file size removes this barrier without requiring any image editing software or converting to a different format.
Real estate professionals, product photographers, and marketing teams deal with large JPGs constantly. Listing platforms cap uploads at 2 MB. Gmail rejects attachments over 25 MB. Insurance portals limit document images to 5 MB. Compressing before upload is the standard solution for all of these situations.
For web developers, JPG compression directly affects Core Web Vitals and Lighthouse scores. A 5 MB hero image compressed to 400 KB loads more than 10× faster on a slow mobile connection with no visible difference to the viewer. Even a moderate compression to 85% quality removes most redundant data while keeping the image sharp and colour-accurate for screen viewing.
JPG compression tips
- Set quality to 75–82% for web images - This typically delivers 40–60% file-size savings that are invisible at normal viewing distances and screen sizes.
- Always strip EXIF metadata for images published online - It removes GPS location data and reduces file size by 5–15% at no visual cost.
- Resize before compressing: reducing a 4000 px photo to 1920 px wide saves far more data than any quality setting alone.
- For email attachments, target under 500 KB - Compress and resize to 1600 px maximum width so the image displays well without slowing download.
- Never compress the same JPEG repeatedly - Each save cycle adds cumulative artefacts ('generation loss'). Always work from the original high-quality source file.
Why use this Compress JPG tool
Related tools
Formats involved
JPG – Joint Photographic Experts Group
Compress JPG tips
- For web images, 75–85% quality is the sweet spot — files shrink 50–70% with no visible difference at normal viewing sizes.
- Stripping EXIF metadata removes GPS coordinates, camera model, and editing history — adds privacy and saves 20–50 KB on most photos.
- Resize the pixel dimensions first if the image is larger than it needs to be; halving the width reduces file size by about 75%.
- Avoid re-compressing the same JPG multiple times — each pass removes a small amount of detail permanently.
JPG compression — frequently asked questions
Related guides & articles
Maybe you wanted something else?
- If you can switch to a modern format → JPG to WebP
- For even smaller files at the same quality → JPG to AVIF
- If you need transparency too → Compress PNG
- If you have mixed image types → Compress Image (universal)