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

Compress a photo to 300 KB online: the same pixels are re-encoded into the 150–300 KB band, and 300 DPI is kept, so the print size stays.

Loading interactive tool…

How it works

  1. 1Upload the photo you prepared for the application.
  2. 2The tool re-encodes it into the 150–300 KB band without touching the framing.
  3. 3Download the JPEG and attach it to the form.

Frequently asked

Is 300 KB the Schengen rule?

It is the cap most Schengen application portals publish, and that is how this page treats it. The ICAO standard behind Schengen photos fixes the print geometry — 35×45 mm — not a file size, so check the number your own consulate states.

Does compressing to 300 KB change the print size?

No. The tool re-encodes the same pixels and writes 300 DPI into the file, so a 35×45 mm photo still prints as 35×45 mm. Only the number of bytes changes.

My photo is already under 300 KB. Should I still run it?

There is no need — the limit is a ceiling, and a smaller file passes it. Run the photo through only if the portal also states a minimum that your file is below.

Photo also needs the right size and background?

Anfas.Pro builds a document photo that meets your portal's full rules — size, head position and background, not just the byte limit.

Verify your photo first →

Generate a compliant photo →

← All free tools