Iran Visa Photo

Get Iran visa-ready photos in minutes! Our AI tool adjusts size, background, and composition to match embassy specifications perfectly.
Upload a photo
Passport photos examples

How to take your own biometric photo

Get your perfect biometric photo instantly. Check out just how easy it is!

Take or upload a photo

Use a photo you already have or take a new one. We'll double support it.

Get standard photo by AI

Our AI system will automatically crop, cutout, resize and adapt to meet all requirements.

Enjoy your new photo

Instantly download the digital photo and printable template.

Iran Visa Photo—Technical details

Here’s a quick overview of all requirements for your photo
Size
400x600 px
Resolution
1 dpi
Background Color
Is it suitable for online submission?
Yes
Is it printable?
No

FAQ

What is the photo size for Iran visa?

The Iran visa photo must meet the following specifications: - Digital Resolution: At least 400 x 600 pixels to ensure clarity. - File Size: Between 10 kB and 500 kB for online submissions. - Facial Coverage: Your face should occupy 70-80% of the frame, with a neutral expression and eyes fully visible. - Background: Plain white or light blue (no patterns, shadows, or dark colors). Additional requirements include no glasses (unless medically necessary), headwear, or heavy makeup. Photos must be recent (taken within the last 6 months) and printed on high-quality matte or glossy paper for physical submissions

Can I get a visa on arrival in Iran?

Yes, Iran offers visa-on-arrival for eligible nationalities. To qualify: 1. Submit a pre-arrival application via Iran’s Electronic Visa Portal to receive a Grant Notice (issued within 3-5 business days). 2. Present the Grant Notice, passport, and passport-sized photo at the Visa-On-Arrival airport counter. Fees vary by nationality. Confirm eligibility and requirements here before travel.

How much is an Iran visa on arrival?

The cost of an Iran visa on arrival typically ranges from €75 to €150, depending on nationality. For example: - European citizens: €75 - Indian nationals: €90 - Travelers from the US, UK, or Canada: Up to €150 Fees are subject to change based on reciprocity agreements. For the most accurate and updated pricing, verify directly with the Iranian embassy or consulate prior to your trip.