Compress JPG to 100KB
Choose a JPG, keep the target at 100 KB (or type any limit) and download a photo that fits the upload form. The image is compressed on your device and never uploaded.
Free · No sign-up
How to use it
- Choose the JPG photo or scan you need to upload.
- Keep Target KB at 100, or type the limit your form gives (for example 50 or 200).
- Leave Max width at 1600 px, or lower it if the form asks for a small photo.
- Press Compress JPG. The new file downloads with "-under-100kb" in its name.
- Check the result size shown under the button, then upload it.
Why use this tool
Hits the KB limit
Lowers JPEG quality step by step and, only when needed, the pixel size, until the file is under your target.
Any target size
100 KB by default, but 20 KB to 1000 KB works for forms that ask for 50 KB, 200 KB or 500 KB.
No upload
Compression runs in your browser, so ID photos, signatures and scanned documents stay on your device.
Free, no sign-up
No account, no watermark and no daily limit.
Why forms ask for a JPG under 100 KB
Exam registrations, job portals, scholarship and visa applications often accept photos only up to 100 KB, and sometimes 50 KB for signatures. A phone photo is usually 2 to 5 MB, so it has to be made 20 to 50 times smaller before the form accepts it.
Small limits keep the portal fast for thousands of applicants and are enough for a passport-style face photo printed on an admit card or ID.
How the compressor reaches 100 KB
JPEG size depends on two things: pixel dimensions and quality. The tool first keeps your dimensions (up to the max width) and lowers quality from 92% down to about 40%. If the file is still too big, it shrinks the image by 20% and tries again, up to eight times.
- A 600 × 800 px face photo usually fits in 100 KB at good quality.
- A full 4000 px phone photo needs to be resized; 1600 px is a good starting width.
- Text scans stay readable at about 1200 to 1600 px wide.
Tips for strict upload portals
Some portals count 1 KB as 1,000 bytes, others as 1,024. This tool uses 1,024, so if a form still rejects a 99 KB file, set the target to 95 and compress again.
Read the whole photo rule: many forms also set a minimum size (for example 20 KB or 50 KB), exact pixel dimensions or a white background. Do not compress far below a minimum limit.
| Form asks for | Set Target KB | Max width |
|---|---|---|
| Under 100 KB photo | 95–100 | 1200–1600 |
| Under 50 KB photo | 48 | 800 |
| Signature under 20 KB | 20 | 600 |
| Under 200 KB document scan | 195 | 1600 |
Frequently asked questions
How do I compress a JPG to exactly 100 KB?
Leave Target KB at 100 and press Compress JPG. The tool picks the highest quality that stays at or under 100 KB, so the result is usually 80 to 100 KB, never above.
Will the photo lose quality?
Some detail is lost, but for a face photo or a signature at 100 KB the change is hard to see. If the image looks blurry, lower Max width a little: fewer pixels at higher quality often look sharper than many pixels at low quality.
Can I compress a JPG to 50 KB or 20 KB?
Yes. Type 50 or 20 in Target KB. For very small targets, also set Max width to 600 to 800 px.
Is my photo uploaded to a server?
No. The compression happens in your browser with the Canvas API. Nothing is sent to Amanta AI or anyone else.
Does it work for PNG or HEIC?
This page takes JPG files. Convert HEIC or PNG to JPG first, or use the image compressor, which also accepts PNG and WebP.
The form still says my file is too big. Why?
The portal may count 1 KB as 1,000 bytes. Set the target to 95 KB and compress the original photo again.
How to Compress a JPG Under 100KB
Related tools
Need something built?
Tell us what you want to create.
Tell us what you need built, from a simple website to a complete app, AI solution, automation, or custom system.