Crop a photo to 35 × 45 mm, 2 × 2 inch, or the 630 × 810 px India passport upload, at 300 or 600 DPI. Hit a KB limit and print a sheet of copies. Nothing uploaded.
Free, no sign-up, runs in your browser
Your photo is cropped and sized on your own device and never uploaded.
Drop a photo, or click to browse
JPG, PNG, WebP or BMP, up to 10 MB. One photo at a time.
100% private. Your photo is cropped, sized and saved in your browser, never uploaded.
Quick answer
BatchSet makes passport and ID photos free and entirely in the browser, with no upload and no sign-up. It crops a photo to an exact size — 630 × 810 px for the Indian passport upload (the ICAO photo required since 1 December 2025), 35 × 45 mm, 2 × 2 inch (51 × 51 mm), 33 × 48 mm or 25 × 35 mm — renders it at 300 or 600 DPI, writes that resolution into the JPEG header so a print shop prints it at size, and can squeeze the file under a KB limit by lowering only the quality, never the pixel size. It can also lay copies out on a 4 × 6 inch, A4 or US Letter sheet with a 2 mm cutting gap. It does not remove the background, retouch the face or judge whether a pose meets any country's rules.
Three quick steps — free, private, right in your browser.
Drop a JPG, PNG, WebP or BMP. One photo at a time, and it stays on your device.
630 × 810 px for the India passport upload, 35 × 45 mm, 2 × 2 inch, or another size the form asks for. Then drag and zoom so the head sits in the middle.
Give a file-size limit if the form has one, or lay the photo out as copies on 4 × 6, A4 or Letter paper.
It depends on the form. Indian passport applications have needed an ICAO photo of 630 × 810 pixels on a white background since 1 December 2025, with the face filling 80 to 85 per cent of the frame. Many Indian and European forms ask for a printed 35 × 45 mm (3.5 × 4.5 cm) photo, and US passport and visa photos are 2 × 2 inches (51 × 51 mm). The size menu has each of these, and the two we read off an official page link to it with the date we checked.
413 × 531 pixels at 300 DPI, and 827 × 1063 at 600 DPI. The tool works this out for you and shows the pixel size on the crop frame, because a size in millimetres only becomes pixels once you pick a print resolution.
Yes. The print resolution you choose is written into the JPEG header, so a print shop prints the photo at the size you asked for instead of guessing. The pixel size is set first, and the DPI tag describes how big those pixels should print.
Yes. Give the limit in KB and only the JPEG quality is lowered, never the pixel size, because the pixel size is what the form checks. If the limit cannot be reached at that size, you are told so instead of being handed a file that does not meet it.
No. It crops and sizes your photo, and nothing else. Take the photo against a plain white wall with even light. The Indian guidance also says the photo must not be altered by software, so retouching it would work against you.
Yes. Choose 4 × 6 inch, A4 or US Letter and the photo is repeated across the sheet with a 2 mm gap to cut along. The tool says how many copies fit before you make it.
It is free with no account and no watermark, and nothing is uploaded: the crop, the resize and the saving all happen in your browser.
No. It gets the size, the resolution and the file size right. Whether the pose, the expression, the lighting and the background meet the rules is still for you and the office that takes the form to judge.
Compress to 15 KB
Get a photo or signature down to 15 KB free. The tool finds the quality, shrinks the pixels only if it must, and gives you a JPG. No upload, no sign-up.
OpenImage Cropper
Crop images online free — drag to frame, pick a ratio (1:1, 4:3, 16:9, 9:16, 3:2), rotate, and download. Runs in your browser; nothing is uploaded.
OpenDPI Converter
Set a JPG or PNG to 72, 150, 300 or 600 DPI in your browser. The header is rewritten and the pixels are left untouched, so there is no quality loss. Free, nothing uploaded.
OpenUnlock bulk Excel jobs, watermarking, file backup and more. Free to start.
Start for Free — No Card Required