Skip to content

Compress a photo to 100 KB online — free, in your browser

Reduce a JPG, PNG or WebP photo to under 100 KB — the size cap you meet most often on upload forms. Quality drops only as far as it must.

No sign-up · no watermarks · your photo stays in your browser

01How it works

A heavy photo, under the portal’s limit

Compress a photo to 100 KB online: the tool picks the highest JPEG quality that still fits the 50–100 KB band. Free, nothing leaves your browser.

  1. 01

    Upload the photo the form refused to take.

  2. 02

    The tool looks for the best JPEG quality that still fits the 50–100 KB band.

  3. 03

    Download the result and attach it again — the file is now inside the limit.

02Limit

Portals whose published range contains 100 KB

China · Visa40–120 KBvisaforchina.cn · 33 × 48 mm · 40–120 KB
Türkiye · e-Visa30–250 KBevisa.gov.tr · biometric photo · ≤ 250 KB
Canada · Visa60–240 KBcanada.ca · 35 × 45 mm · ≤ 240 KB
USA · DV Lottery30–240 KBstate.gov · 600 × 600 px · ≤ 240 KB
USA · Passport / Visa30–240 KBstate.gov · 600 × 600 px · ≤ 240 KB
03Price

Compressing is free. A document photo — by the AI

Free, right here

  • 01Everything right in your browser
  • 02No watermarks
  • 03The photo stays on your device
  • 04As many times as you like

No sign-up, no card.

AI correction

When adjusting the file is not enough: fixes light, shadows, clothing and pose and makes the photo to the document’s rules. You see the result before paying.

€5.99per photo, one-off, no subscription

If it’s rejected, we refund you

Make a document photo
04Questions

Frequently asked questions about document photos

What kind of photo fits into 100 KB?

A document portrait does, with room to spare: 600×600 px or 413×531 px at readable quality stays well under the cap. A full-frame phone shot does not, so the tool lowers the JPEG quality first and reduces the pixel size only if the limit is still out of reach.

The form says “max 100 kb” and still rejects my file. Why?

Some forms count a kilobyte as 1000 bytes, others as 1024. This page keeps the file under 100,000 bytes, so it fits the limit either way. A form can also refuse a file for its pixel size or format — no amount of compression fixes that.

Why does the tool keep the file above 50 KB?

50 KB is the lowest minimum several portals publish, and a portrait squeezed far below it starts to show blocks around the eyes and hair. The 50–100 KB band keeps you under the limit without giving away detail you were allowed to keep.