Free · In-browser · No upload

Compress image to 100KB

Drop a photo, pick a limit, and get the highest-quality file that fits. Built for visa portals, exam registrations and job application forms with strict upload limits.

Drop images here

JPG · PNG · WebP · BMP — up to 20 files at once. Nothing leaves your device.

Target size
Output

Settings are applied when you click Compress images.

Your images stay on this device.

100% private — compression runs in your browser. Your photos are never uploaded.

Three steps

How to compress an image to 100KB

Step 1

Add your images

Drag photos into the box above or click “Choose images”. JPG, PNG, WebP and BMP all work, and you can add up to 20 at once.

Step 2

Pick the size limit

100KB is preselected. Switch to 20KB, 50KB or 200KB with one tap, or type any custom limit your form requires.

Step 3

Download the result

Each image is tuned to the highest quality that still fits under your limit. Download files one by one or all together.

Why exact size matters

Why do so many forms ask for images under 100KB?

Government portals, university applications, exam registrations and job sites often enforce strict upload limits — commonly 100KB for photos and 20–50KB for signatures. These limits keep their servers fast, but they leave you with an error message when your phone camera produces a 4MB picture.

Most “image compressors” only let you choose a quality percentage, so hitting an exact number becomes trial and error. This tool works backwards from your limit instead: it searches for the highest possible quality that still lands at or under the target, resizing dimensions only when it has to. You get the best-looking file that the form will actually accept — on the first try.

Because everything runs locally with the HTML5 Canvas API, it is also a safe choice for passport photos, ID scans and signed documents: the images never travel over the network, and nothing is stored anywhere.

Size guide

Common upload limits — and how small to go

Different portals ask for different limits. These are the ranges people run into most often — tap any size to load it into the compressor above. Always double-check the exact number on your form before submitting.

20–50 KB

Exam & job application photos

Government exam and recruitment portals (SSC, UPSC, banking and similar) typically cap candidate photos around 20–50KB, with signatures even smaller at 10–20KB. Use the custom field for odd limits like 30KB.

100 KB

Visa, university & ID uploads

Many visa applications, university admission systems and ID verification forms sit at the classic 100KB limit for photos and scanned documents. This is the default target, and the most searched-for size.

200 KB+

Email, web & profile pictures

Attachment-friendly emails, fast-loading web pages and profile avatars usually do fine at 200KB. If quality matters more than size, set a higher custom target and keep the extra detail.

Because compression here works backwards from the limit — instead of asking you to guess a quality percentage — the same tool covers compress image to 20KB, 50KB, 100KB and 200KB without losing more quality than the target forces. Unlike server-based compressors, nothing is uploaded and there is no queue: results are instant even on a slow connection.

In-browser vs upload-based

Why compressing in your browser wins

Most online image compressors send your photo to their server, process it in a queue, then send it back. This tool does the same job on your own device — which changes more than just privacy.

 Img100KBTypical upload-based tools
Photo privacyNever leaves your deviceUploaded and stored temporarily on their servers
Speed on slow networksInstant — no upload, no queueUpload wait + processing queue + download
Exact size limitTargets your selected file-size limitQuality slider — trial and error to hit a number
Watermarks & sign-upNone, everSometimes required on free tiers
File limitsUnlimited, 20 at a timeDaily caps or paid plans for batches
FAQ

Frequently asked questions

How do I compress an image to exactly 100KB?

Choose your image, keep the 100KB target selected, and click “Compress images”. The engine adjusts JPEG quality — and dimensions if needed — until the output is at or just under 100KB, then shows a download button.

Is my photo uploaded to a server?

No. Compression runs entirely in your browser. Your photo never leaves your device, which makes this safe for ID photos, passports and other sensitive documents.

Will compressing to 100KB ruin the quality?

For typical photos, 100KB stays visually sharp at the sizes forms display them. The tool always finds the highest quality that fits your limit rather than applying one fixed setting, so you lose as little as possible.

Can I compress PNG or WebP images?

Yes — PNG, WebP, JPEG and BMP inputs are all accepted. Output is JPEG by default because virtually every portal accepts it; switch to WebP output if you want even smaller files.

Can I target 20KB, 50KB or a custom size?

Yes. Use the preset chips for 20KB, 50KB, 100KB and 200KB, or type any number of kilobytes in the custom field. The same exact-size engine handles every target.

Is this tool really free?

Completely free, no sign-up, no watermark, no file limits beyond your browser's memory. It costs nothing to run because your own device does the work.

↑ Compress images