Compress Image to 100KB
100KB is a file-size target, not a pixel dimension — the same 100KB limit can hold a small or a large photo, just at different quality levels. Many application forms cap uploads at 100KB; this tool searches for the highest quality JPEG or WEBP that stays at or under it.
This compresses an image — it doesn't check passport/visa compliance. Use Passport Photo or Visa Photo for an actual requirements check.
Upload Image
Drag & drop, or click to choose — JPG, PNG, or WEBP
Is 100KB right for a passport or visa photo?
Some documents publish a digital file-size range. Here is how a 100KB file compares with each one in Vekyo's catalog. Figures are those on each document's page, which also shows whether its source has been confirmed.
- Australia Visa: within the published limits (70KB minimum, 3584KB maximum)
- Canada Passport: below the published 200KB minimum — too small for this document
- Canada PR Card: within the published limits (no minimum, 4096KB maximum)
- Ireland Passport: within the published limits (no minimum, 9216KB maximum)
- Nigeria Passport: within the published limits (no minimum, 2048KB maximum)
- Singapore Passport: within the published limits (no minimum, 8192KB maximum)
- United Kingdom Passport: within the published limits (50KB minimum, 10240KB maximum)
- United Kingdom Visa: within the published limits (50KB minimum, 6144KB maximum)
Related tools
Frequently asked questions
The compressor searches for the highest quality that stays at or under your target. Most photos land very close to it, but very small targets on a large or highly detailed photo may not be reachable — if so, this tool tells you honestly instead of promising a size it can't deliver.
Compressing to a smaller file size reduces JPEG/WEBP quality, which can introduce visible artifacts at low percentages. The result shows you the exact quality percentage used, so you can judge whether it still looks acceptable.
No. Compression happens locally in your browser — your image is never uploaded.