Official photo requirements are strict about size and a plain background. This tool places your picture on a white backdrop at the pixel dimensions you set, with a zoom control to frame your face correctly.



3.5 cm
















A4 sheet
It runs in your browser, so your photo is never uploaded to a server.
How to use Make a Passport Size Photo
Using Make a Passport Size Photo takes only a few seconds and just four simple steps — no sign-up, no software, and nothing to learn:
- Upload your photo: Add a clear, front-facing picture.
- Set the size: Enter the width and height your application requires.
- Zoom to frame: Adjust the zoom so your head and shoulders fit the guidelines.
- Download: Save your white-background passport photo.
What you can do with Make a Passport Size Photo
Make a Passport Size Photo is built to do one job well, and gives you everything you need to get it exactly right:
Clean white background. Your photo is centred on a plain white field, as most authorities require.
Any dimensions. Set the exact pixel size your country's form specifies.
Zoom control. Frame your face correctly without distorting the image.
Free and private. Everything happens in your browser.
Meet photo rules without a studio
Passport and visa photos get rejected for the smallest issues — wrong size or a busy background. This tool handles both, letting you produce a correctly sized, white-background photo at home before you print or upload it.
Whether you need it once or every day, Make a Passport Size Photo keeps the process quick and predictable. Because it focuses on a single task, there are no crowded menus to wade through — you open the page, set what you need, and get your result. That simplicity is exactly why a dedicated image tool beats a heavyweight editor for a job like this.
Everything runs in your browser
Unlike most online tools, Make a Passport Size Photo never uploads your image to a server. The moment you choose a file, it is processed right here in your web browser using your own device's power. Nothing is sent over the internet, nothing is stored, and nothing is shared with anyone.
That gives you two real advantages. First, it is private: sensitive documents, ID photos and personal files never leave your computer or phone. Second, it is fast — there is no slow upload or download round-trip, so even large files are handled almost instantly. And it is completely free, with no watermark added to your result and no account required.
Tips for the best results
- Start from the highest-quality original you have — the better the input, the better the result from Make a Passport Size Photo.
- Check the exact requirement — size, dimensions, or format — before you begin, so you only need to do it once.
- Clean white background: Your photo is centred on a plain white field, as most authorities require.
- Any dimensions: Set the exact pixel size your country's form specifies.
- Everything is repeatable — if the result isn't quite right, just adjust the settings and run it again. Nothing is uploaded, so you can try as many times as you like.
Frequently asked questions
Does this remove my existing background?
It places your photo on a white canvas but does not cut out the subject. Start from a photo already taken against a plain wall for the best result.
What size should I use?
Check your specific country's requirement. Many use 35×45mm; a common digital size is 600×600 pixels for 2×2 inch photos.
Is my photo uploaded?
No — the photo is composed entirely in your browser.
Is Make a Passport Size Photo free to use?
Yes — Make a Passport Size Photo is completely free. There is no account to create, no subscription, and no watermark added to your result. Use it as many times as you need.
Do I need to install anything?
No. Make a Passport Size Photo runs entirely in your web browser on any modern device — Windows, Mac, Android or iPhone. There is nothing to download or install.
Ready to start? Scroll back to the top, drop your image into Make a Passport Size Photo, and download the finished file in seconds — free, private, and right inside your browser.
