Compress an image to 100KB — or any exact limit
Job portals, visa applications, forum avatars, email signatures: the internet is full of forms that reject anything over 100KB, and photos straight off a phone weigh thirty times that. Scalir closes the gap in one step — the target is preset to 100KB with a sensible dimension cap, and the compressor finds the best-looking result that fits. Change one number and the same page does 50KB, 200KB or any limit a form throws at you.
Preconfigured for a 100KB target — change it to 50KB, 200KB or anything else.
Drop images here
or
JPG, PNG, WebP, AVIF, HEIC, GIF, TIFF, BMP · processed on your device, never uploaded
Common upload limits in the wild
| Where | Typical limit |
|---|---|
| Job portals and application forms | 100–200KB |
| Government and visa applications | 50–300KB |
| Forum and community avatars | 50–100KB |
| Email signatures | Under 100KB |
| Marketplace and CMS listings | 500KB–1MB |
Get under 100KB in three steps
- Drop in the imageAny format the form gave you trouble with — JPG, PNG, WebP, even HEIC straight off an iPhone.
- Confirm the limit0.1 MB and a 1280px cap are preset. A 50KB avatar field? Type 0.05 and go.
- Optimise and uploadThe result lands under the limit at the best quality that fits — check it in the preview, download, submit.
The maths of fitting under 100KB
Dimensions decide whether 100KB is comfortable or impossible. A 4000px phone photo cannot get there gracefully — but at 1280px the same photo fits with quality to spare, which is why this page pairs the size target with a dimension cap instead of just crushing quality.
Two practical notes: if the form demands a .jpg extension specifically, force JPEG in the output format setting; and if an image genuinely cannot reach the target above the quality floor, Scalir flags it rather than destroying it — drop the cap to 1000px and rerun.
Related tools
Frequently asked questions
How do I compress an image to exactly 100KB?
Set the max size to 0.1 MB — it is already preset on this page — and hit Optimise: Scalir resizes to a sensible dimension cap, then searches encoder quality for the largest result that still fits under 100KB.
Will a 100KB image still look good?
At sensible dimensions, yes — a 1280px photo fits comfortably under 100KB at good quality. The tighter the limit, the smaller the dimensions should be, and the before/after preview shows exactly what you will get.
What if my image can't reach 100KB?
If the target is not reachable above your quality floor, Scalir stops at the floor and flags the file instead of ruining it. Lower the dimension cap or the quality floor and run it again.
Can I compress images to 50KB or 200KB instead?
Yes — the target is just a number. Set 0.05 MB for 50KB or 0.2 MB for 200KB; everything else works exactly the same, including batches.
Does compressing to 100KB remove EXIF data?
Yes — re-encoding strips EXIF metadata, including GPS location, from the output. For photos going to portals and forms, that is usually a privacy bonus.