pythonrequests.com

Photo & signatureVisa & passport

Schengen visa photo, under 500KB

413 x 531 px on a white background. Check the latest embassy guidance.

Tap to pick from your gallery or camera, or drop a file here. It stays on this device.

Output

Choose an image to begin

Requirements

Requirements used

  • 413×531
  • ≤ 500 KB
  • 300 DPI

These are starting values, not confirmed against an official notice. Requirements change between exam cycles, so compare them with your notification and edit any number in the Requirements panel before you download.

Everything runs in your browser. Your files are never uploaded, so it also works on a slow connection once the page has loaded.

How to do it

  1. 1 Choose your photo from the gallery or camera.
  2. 2 Drag to position it and use the zoom slider until the frame looks right.
  3. 3 Check the green badge shows the size is inside under 500KB, then download the JPG.

FAQ

What size is the Schengen visa photo?

This preset starts at 413x531px, under 500KB, 300 DPI. Check your notification and edit the Requirements panel if your form says otherwise.

Is my file uploaded anywhere?

No. Cropping, resizing and compression run inside your browser on your own device. The file never leaves it.

How does it reach an exact KB range?

It searches JPEG quality to land just under the maximum. If the image is too small to reach the minimum, it adds harmless padding data without changing any pixel.

How is the DPI requirement met?

300 DPI is written into the JPEG header (JFIF density), which is what most upload portals read.