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

Choose a JPG to begin.

How to use it

  1. Choose the JPG photo or scan you need to upload.
  2. Keep Target KB at 100, or type the limit your form gives (for example 50 or 200).
  3. Leave Max width at 1600 px, or lower it if the form asks for a small photo.
  4. Press Compress JPG. The new file downloads with "-under-100kb" in its name.
  5. 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 forSet Target KBMax width
Under 100 KB photo95–1001200–1600
Under 50 KB photo48800
Signature under 20 KB20600
Under 200 KB document scan1951600

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.

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.

Tell us what you want to build. We review every enquiry and reply by email.

Contact

Thanks, your enquiry is on its way.

We will review the details and reply by email.