A 200 KB budget leaves room for genuinely sharp photos. Set the limit, add your JPEG and get the highest quality that fits, without uploading anything.
No limits or paywall.
Use instantly, no account.
Processed inside your browser.
Clean, full-quality output.
No upload queue or waiting.
Works on phone and desktop.
200 KB is a generous limit compared with the 20 KB and 50 KB caps on some government forms, and that is good news: at the right dimensions, a 200 KB JPEG can look indistinguishable from the original. The challenge is that modern phones produce files of 3–6 MB, so getting there by hand still means trial and error. This tool removes the guesswork.
Set the limit to 200 KB (already done for you above), drop in your photo and let the engine search for the best quality that fits. You get a preview, the exact final size and a download link, all without your photo leaving your device.
Before
JPEG, 2048 × 1536 camera export
≈ 1.2 MB
Too big for many forms, marketplaces and quick email sharing.
After
JPEG, quality chosen automatically
≤ 200 KB
Same dimensions, with detail preserved where it is visible.
Illustrative example. The quality needed depends on dimensions and detail; very large photos may need resizing to fit 200 KB comfortably.
The Target Size tab is open in the workspace above with 200 KB entered. Change it if your limit differs.
Drop a JPEG (or PNG, HEIC, WebP) into the drop zone. The file stays on your device.
The engine encodes at different quality levels and keeps the best result that does not exceed 200 KB.
Use the comparison to inspect detail, then download. If the tool reports the target is unreachable, resize first.
| Dimensions | Megapixels | Bits per pixel at 200 KB | Expected result |
|---|---|---|---|
| 1080 × 1350 | 1.46 MP | ≈ 1.1 bpp | Excellent, practically lossless to the eye |
| 1600 × 1200 | 1.92 MP | ≈ 0.85 bpp | Excellent |
| 2048 × 1536 | 3.15 MP | ≈ 0.52 bpp | Very good for screens |
| 3000 × 2000 | 6.0 MP | ≈ 0.27 bpp | Fair; resize for better results |
| 4032 × 3024 | 12.2 MP | ≈ 0.13 bpp | Poor; resize to ~2000 px first |
A 200 KB cap is a common compromise for systems that need recognisable photos but store millions of them. You will meet it on visa and immigration portals, scholarship applications, marketplace listings, school and club registrations, insurance claims and HR onboarding systems. The limit protects storage and bandwidth, but it is set high enough that a well-prepared photo does not need to look bad.
Because these forms are often official, they may also specify dimensions, background colour or a minimum size. Treat the KB limit as one rule among several, and read the whole instruction sheet before compressing.
JPEG encoders expose a quality value, not a size. The relationship between them varies with every photo: a portrait against a plain wall compresses far better than a crowd scene. The engine therefore searches. It encodes at the midpoint of the quality range, checks the size, halves the range towards the target, and repeats.
Two rules make the result reliable. First, the target is a ceiling: results above 200 KB are never accepted when a fitting quality exists. Second, among results that fit, the largest is kept, because more bytes mean more preserved detail. The search finishes in roughly nine encodes, which takes a second or two on most devices.
With 1.6 million bits to spend, the question is how many pixels you ask them to describe. At 2048 × 1536 you get about half a bit per pixel, which is very good for screens. At a full 12-megapixel resolution you get about an eighth of a bit per pixel, which looks poor. So the single most effective step is to size the photo for its purpose before compressing.
JPEG converts the image to a brightness channel and two colour channels, usually stores the colour channels at reduced resolution, splits everything into 8 × 8 blocks, and represents each block as a weighted mix of 64 frequency patterns. The quality setting scales a quantisation table that divides those weights; bigger divisors throw away more fine detail and produce more zeros, which compress extremely well.
Understanding this explains the artefacts you might see: soft textures and halos at edges come from discarded high frequencies, banding in skies comes from coarsely quantised low frequencies, and colour bleeding comes from the reduced colour resolution. At 200 KB and sensible dimensions, none of these should be visible.
Most rejected uploads fail for reasons other than size. Before you submit your compressed photo, run through this quick checklist. It takes a minute and saves a second attempt, which on some portals means re-entering a whole form.
firstname-photo.jpg.Your file is decoded and re-encoded entirely inside your browser using the canvas API, so nothing is uploaded, logged or stored. The output contains no EXIF metadata, which means your phone model, the date and the GPS location of the photo are not passed on to the site you upload to.
Online visa portals frequently cap photos and supporting images. Compress to the limit and keep the required dimensions.
Fast-loading listing photos keep buyers browsing. 200 KB holds plenty of detail for product shots.
Claim portals often limit each attachment. Compress photos of damage or receipts while keeping text legible.
Ten photos at 200 KB each fit in one email with room to spare.
At sensible dimensions, around 2000 pixels on the long side or less, 200 KB is enough for a JPEG that looks identical to the original on screen. The engine picks the highest quality that fits, so you lose only what the limit forces.
No. Only compression quality changes. If 200 KB cannot be reached even at the lowest quality, you will see a warning, and you can reduce dimensions with the Image Resizer.
No. The compression runs in your browser. Your photo is never sent to a server.
Some sites count 1 KB as 1,000 bytes rather than 1,024, so their 200 KB limit is 200,000 bytes. Set the target to 195 KB for a safety margin. Also check for dimension or aspect-ratio rules.
The target-size tab processes one photo at a time so you can verify each result. For many photos at a fixed quality, use the Batch tab in the Image Compressor.
Choose JPEG when uploading to forms, marketplaces or anything outside your control, because it is universally accepted. WebP gives better quality at the same size for your own website.
Yes. HEIC files are decoded in your browser and compressed to JPEG. You can also convert them first with the HEIC to JPG converter.
Yes. The compressed JPEG has no EXIF data, so camera details and GPS location are not shared.
Facing issues or want to request a feature?
Let us know immediately! We would love to hear your feedback.