The JPG quality sweet spot: 70–85
Every JPG is a trade-off between file size and visible quality, and for almost every photo that trade-off lands between quality 70 and 85. Above 90, files balloon in size while the visual difference becomes nearly impossible to spot — a 95%-quality photo can be three times larger than its 80% twin with no perceptible gain. Below 60, the trade-off turns ugly fast: smooth skies develop banding, sharp edges grow halos, and skin tones pick up blotchy blocks. That is why this compressor starts its search at 90% and works downward, stopping at the highest quality that still fits your target. Most photos compressed to 100–200KB land somewhere in the 70–85 window, which is exactly where the sweet spot lives.
How to compress a JPG without losing quality
The honest truth is that every JPG compression loses some data — the format is lossy by design. The trick is losing data you cannot see. Three habits keep quality intact. First, always compress from the original photo, never from an already-compressed copy; each re-encode throws away more detail, so a photo compressed twice looks noticeably worse than one compressed once to the same size. Second, use target-size mode instead of guessing a quality number: the binary search finds the gentlest compression that hits your goal, which beats blindly picking 60% and hoping. Third, when a photo is enormous — say 6000 pixels wide from a modern phone — shrinking the dimensions gives far bigger savings than squeezing quality. Reducing a 6000px photo to 2000px cuts the pixel count by nearly 90%, and on a screen nobody can tell. This tool does exactly that automatically: if quality 10% still cannot reach your target, it shrinks the image in 10% steps, never below 320 pixels wide, and searches again.
When JPG beats PNG and WebP
JPG remains the right choice for photographs, camera shots, and anything with smooth gradients and millions of colors. PNG is lossless, which sounds better, but for a photo that lossless precision costs 5–10× the file size with zero visible benefit — PNG is built for sharp graphics, text, and transparency, not for the messy richness of a photograph. WebP is technically superior to JPG, producing smaller files at equal quality, but JPG wins on universality: every device, email client, printer, and ancient office computer on earth opens a JPG without thinking. If your image is destined for email attachments, form uploads, printing, or sharing with people whose software you cannot control, JPG is still the safest format in existence. For your own website where you control the pipeline, WebP is worth a look — and this site converts both ways.
Picking a target size that works in the real world
Different destinations want different sizes. Avatars, thumbnails, and chat profile pictures are happy at 100KB — often even 50KB — because they display tiny. Blog headers, product photos, and social media posts hit the sweet spot at 200KB: crisp on retina screens without slowing the page. Portfolios, client previews, and anything meant to be zoomed deserve 500KB. Email is the classic constraint: many inboxes still choke above 10–25MB per message, so keeping each attached photo under 500KB lets you send a whole album in one go. Forms and government uploads are the strictest, often demanding "under 100KB" or "under 200KB" exactly — that is what the custom target is for. Type the number, and the compressor will land under it or tell you plainly if your image cannot get there without becoming a thumbnail.