Compress Image to 100 KB — Free, In Your Browser
Target size is already set to 100 KB. Add one image or a whole batch, press Reduce Size, and download — every step runs on your own device.
Compressing an image to 100 KB, without uploading it anywhere
100 KB is the single most common file-size limit on the web. It is the default that visa portals, university admissions systems, job boards and HR onboarding tools reach for when they need a number, because it comfortably holds a readable photo or a legible scanned document without letting anyone upload a raw camera file. This page presets the compressor to a 100 KB ceiling and returns the highest-quality JPEG that fits, so you can stop bisecting quality sliders by hand and just get on with the form.
Who needs exactly 100 KB?
A 100 KB limit is not an arbitrary number — it comes from a handful of very specific places. These are the ones people land on this page for:
- Visa and immigration portals: Most online visa applications cap the photo and supporting scans at 100 KB. It is generous enough for a colour headshot at genuine passport dimensions, which is why it became the de facto standard.
- University and college applications: Admission portals and scholarship forms almost universally ask for a photo and signature under 100 KB, often alongside a marksheet scan at the same limit.
- Job boards and HR systems: Applicant tracking systems and government job portals use 100 KB as the profile-photo ceiling. Recruiters see a thumbnail anyway, so the cap costs you nothing visually.
- Email signatures and newsletters: An inline signature logo or a newsletter header should stay under 100 KB. Many corporate mail gateways strip or downgrade heavier inline images, and Gmail clips messages that grow too large.
If your form asks for something other than 100 KB, type the exact number into the Target size (KB) field above — it accepts anything from 5 KB to 10 MB.
How it works
JPEG quality and file size are not linearly related, and the curve is different for every image — which is why guessing a quality percentage almost never lands on your target. Instead, this tool binary-searches the JPEG quality scale for the highest quality whose encoded output still fits under 100 KB. Each candidate is encoded for real and measured in bytes, so the answer is exact rather than estimated.
If even the lowest useful quality still overshoots — which happens with very large camera files against a tight target — the tool then downscales the dimensions and searches again, repeating up to four rounds. Downscaling is the last resort, not the first, so you keep as much resolution as the target allows.
All of it runs in your browser. The file is read with the FileReader API, drawn onto an HTML5 canvas, and re-encoded by your own device's JPEG encoder. Nothing is uploaded — there is no server call at any point, no queue, no temporary copy, and no account. Load the page once and you can disconnect from the internet and it still works.
Frequently asked questions
How do I compress an image to exactly 100 KB?
Add your image on this page and click Reduce Size — the 100 KB target is already applied. The tool searches for the highest JPEG quality that still produces a file under 102,400 bytes, so the result sits just below the limit. Upload forms enforce a maximum, so just-under is the correct outcome.
Will compressing to 100 KB reduce quality?
Rarely in any way you would notice. 100 KB is a comfortable budget for a photo at typical form dimensions, and the tool spends all of it: it keeps stepping quality up until one more step would break the limit. Only very large, highly detailed images need to be downscaled to fit, and the tool tells you the final size so you can check.
Is it safe to compress ID or passport photos online?
With this tool, yes: it never uploads. Everything happens in your browser through the HTML5 canvas API. Your ID scan is never transmitted, never written to a server, and never retained by us — the only copy is the one you download.
Other target sizes
Need a different ceiling? Each of these pages opens the same compressor preset to its own target:
- Compress image to 20 KB — signatures and govt portal caps.
- Compress image to 50 KB — SSC, UPSC and RRB photo specs.
- Compress image to 200 KB — KYC and ID document scans.
- Compress image to 500 KB — email and web performance.
- Image size reducer — the full tool, with manual quality control and any custom target you like.
🔎 Verify it yourself: nothing uploads
Don’t take our word for it. Open your browser’s DevTools (F12 → Network tab), then run this tool on any image. You’ll see no upload request at all — your file never leaves this tab. You can even turn off Wi‑Fi once the page has loaded and keep working. Every tool on this site works the same way — all processing happens on your device.