Passport Photo Maker Online: exact size, KB, 300 DPI (free first photo)
A good passport photo maker online does more than crop a square — it hits the exact size in millimetres and pixels, keeps the file under the required KB limit, and sets 300 DPI so your photo passes both digital upload and print. This tool makes document and passport photos for many countries straight from a selfie in Telegram, and your first photo is free.
What a compliant passport photo needs
- Exact size: e.g. 35×45 mm (413×531 px) for most countries, or 2×2 in (600×600 px) for the US.
- File weight: many portals cap uploads (US: ≤240 KB JPEG) — the file must fit the limit.
- Resolution: 300 DPI so the same file prints crisply and passes online checks.
- Background: plain white or light grey, no shadows.
- Head size and position: face fills the required share of the frame, front view, neutral expression.
- Recent photo (usually within 6 months), no filters.
How to make your photo in 3 steps
- Step 1. Open @FotoNaDokumenty_bot: https://t.me/FotoNaDokumenty_bot
- Step 2. Choose your format — passport, US visa 2×2, Schengen, or a custom size.
- Step 3. Send a selfie on a light background — the bot crops it, fits the KB limit, sets 300 DPI, and returns the exact file. First photo is free.
No studio, no waiting: get a print-ready and upload-ready photo in under a minute.
📸 Открыть бота — сделать фото / Open the bot
Verified parameters
| Document | mm | px | Background | File size |
|---|---|---|---|---|
| Russian passport 35×45 | 35×45 | 413×531 | white | no limit |
| Russian intl passport 35×45 | 35×45 | 413×531 | white | no limit |
| US visa/passport 2×2 | 50.8×50.8 | 600×600 | white | up to 240 KB |
| Schengen visa 35×45 | 35×45 | 413×531 | light grey | no limit |
| UAE visa 43×55 | 43×55 | 508×650 | white | no limit |
| Turkey consular visa 50×60 | 50×60 | 591×709 | white | no limit |
| Thailand visa 35×45 | 35×45 | 413×531 | white | up to 1024 KB |
| India visa/OCI 2×2 | 51×51 | 602×602 | white | up to 300 KB |
| China online visa 354×472 | 33×48 | 354×472 | white | 40–120 KB |
| Kazakhstan ID/passport 35×45 | 35×45 | 413×531 | light grey | up to 30 KB |
| Belarus passport 35×45 | 35×45 | 413×531 | white | no limit |
| Armenia ID/passport 35×45 | 35×45 | 413×531 | white | no limit |
| Ukraine consular visa 35×45 | 35×45 | 413×531 | white | no limit |
Values come from the service catalogue — the same ones the bot applies when processing a photo. We never replace the background on documents; we only check it and warn you.
Make this photo in 10 seconds
The bot crops to the standard, sets the KB weight and 300 DPI. The first photo is free, with no watermark.
📸 Open in Telegram