South Africa Passport Photo Resizer — 35 × 45 mm, 10 KB to 50 KB
South African Passport Application · Department of Home Affairs (DHA)
Resize and compress your photograph to what the South African Passport Application application accepts: 35 × 45 mm, 10 KB to 50 KB. Runs entirely on your device, so your photo is never uploaded to a server.
Upload your photograph
JPG, PNG or WEBP — drag it here, or choose a file
Your image is processed on your own device and is never uploaded.
Required specification
| Dimensions | 413 × 531 pixels (35 × 45 mm) |
|---|---|
| File size | 10 KB – 50 KB |
| Format | JPEG |
| Background | Plain white or very light |
| Name & date on image | Not required |
| Posts covered | South African passport photo sizing reference |
Check these figures against your notification
South Africa’s Home Affairs 35×45 mm passport photograph, white background. No digital file-size ceiling is published, so enter the limit your application system states. Older Home Affairs guidance mentioned grey or cream backgrounds — confirm white is current for your office. This exam is not individually confirmed here, and Department of Home Affairs (DHA) may publish different figures for the current cycle. Enter your own width, height and size range in the tool above to match your notice exactly.
Why photographs get rejected for South Africa Passport
- Head-to-chin measurement outside 29–34 mm
- Photo older than 1 month
- Face not square to the camera
- Shadow, flash reflection or red-eye
- Face not covering 70–80% of the photo
Frequently asked questions
Should the background be white, grey or cream?
Recent Home Affairs guidance says white, which this preset uses. Older documents mentioned grey or cream — if your office still asks for one of those, use the custom tool instead and enter your own background expectation.
Does this tool upload my photo anywhere?
No. Cropping, resizing and compression all run inside your browser using the Canvas API. The image never leaves your device — you can disconnect from the internet after the page loads and the tool still works.