Reduce JPEG file size without unnecessary complexity. Adjust quality, target a file size, and download your optimized image.
Local processing · No uploads
Drop JPEG images here
or
JPG · JPEG · PNG · WebP · AVIF · up to 30 MB each · max 20 files
You can also paste an image with Ctrl / ⌘ + V
Private processingNo account requiredNo watermarkFast compressionBatch support
Privacy
Your imagesstay private.
Compression runs entirely in this tab with WebAssembly codecs. Your image bytes are never uploaded — there is no server that receives them.
No account required
No watermark
Processed in your browser
Nothing stored on our side
PrivacyLocal processing · No uploads
Original
WebAssembly codec
Compressed
Image bytes never leave this tab.
Target size
Say the size,not the quality.
Forms, portals, and upload gates demand a maximum file size — not a quality number you have to guess. Type the limit you need; the tool bisects JPEG quality (up to 8 encodes) and keeps the highest setting that fits under it.
Treats the limit as “at most”, never an exact size — quality comes first.
If the photo cannot fit at usable quality, it says so and suggests resizing.
Presets from 20 KB to 1 MB, or type any custom KB / MB target.
How JPEG compression works, what it costs in quality, and where your files go — in plain language.
What is JPEG compression?
JPEG compression reduces a photo’s file size by discarding image detail that is hard for the human eye to notice. Smaller files upload faster and fit form limits — but the trade-off is lossy, so very aggressive settings make images visibly softer.
How do I compress a JPEG image?
Drop your JPEG into the upload zone above, or choose files from your device (you can also paste with Ctrl/⌘ + V). The editor opens with your images — pick Smart, Quality, or Target Size, press Compress, then download the result.
Does compressing JPEG reduce image quality?
Yes, JPEG compression is lossy — some data is permanently removed. At Smart Balanced (quality 80), the difference is invisible for most photos. Maximum Savings is visibly softer but much smaller. The before/after comparison shows you exactly what changed.
How much smaller will my JPEG become?
Typically 60–80% at Balanced. A 4 MB phone photo usually becomes roughly 1 MB. Busy, detailed photos compress less than simple ones. The result screen always shows original → compressed size, percentage, and bytes saved.
Can I compress multiple JPEGs at once?
Yes — up to 20 images. They are processed one at a time so large batches don’t freeze your browser. Download individually or all together as a ZIP file.
What is the difference between JPG and JPEG?
Nothing — they are the same format. This tool handles .jpg and .jpeg identically.
Can I get a JPG under 100KB?
Almost always. 100KB leaves reasonable room for quality on typical photos, and the tool bisects quality (up to 8 encodes) for the highest setting that fits.
How do I compress a JPEG under 200 KB?
Choose the Target Size mode and pick 200 KB (or type a custom size). The tool bisects JPEG quality (up to 8 encodes) for the highest quality that fits under your limit. If it cannot fit without ruining the photo, it will say so and suggest enabling Resize instead of silently destroying quality.
Can I use the JPEG compressor on mobile?
Yes. The compressor runs in the browser, so it works the same on Android, iPhone, and tablets — pick a photo, choose a size or quality, and download the result.
Is this JPEG compressor free?
Yes, completely free. No account, no watermark, no signup. Your originals are never modified — downloads are saved as name-compressed.jpg.
Are my images private?
Yes. Compression runs locally in your browser — image bytes are never uploaded to our servers. The compression library itself loads from a CDN, so the page needs internet once, but your photos never leave your device.
Ready to reduceyour JPEG size?
Pick a photo, set the size you need, and download the smaller file in seconds.
No account · No watermark · Nothing leaves your device
Reference
Compress JPEG Images Online
JPEG compression reduces file size by removing image frequencies that the human eye is least sensitive to. CompressJPEG runs entirely in your browser using WebAssembly — nothing is uploaded. Our published measurements (MEASUREMENTS.md) show Balanced quality taking a 370.7 KB photo to 166.1 KB and a 4.3 MB photo to 1 MB, with results depending on your photo.
01
How JPEG compression works
JPEG uses Discrete Cosine Transform (DCT) to convert 8×8 pixel blocks into frequency values. By quantizing high-frequency variations the eye rarely notices while preserving structural luminance, file size drops sharply — how far you can push it before artifacts show depends on the photo and the quality you choose.
02
How to reduce JPEG file size
The three most effective levers to reduce JPEG size are: balanced quality quantization (quality 75–85), scaling down image dimensions when original resolution exceeds display needs, and stripping unnecessary EXIF camera metadata.
03
JPEG quality vs file size
Higher compression produces smaller files but can soften fine details. When an application portal requires an image under 50KB or 100KB, Target Size mode automatically finds the highest quality level that stays safely under your limit.