Mikhak6 min readUpdated June 3, 2025

How to Register on the Mikhak System: A Guide for Iranians Living Abroad

By Iranian Citizen Services · Published June 3, 2025

Quick Answer

Mikhak (mikhak.msrt.ir) is the Iranian government's mandatory online registration system for Iranians living outside Iran. Every Iranian national seeking consular services abroad — passport renewal, Kart Melli, Shenasnameh, or any other official document — must first register on Mikhak and receive a reference number. Registration requires your Iranian national ID number (Code Melli) and your current foreign address. The system is free to use.

What Is the Mikhak System and Who Runs It?

Mikhak is operated by Iran's Ministry of Science, Research and Technology (MSRT) in coordination with the Ministry of Foreign Affairs. Its full URL is mikhak.msrt.ir. The system was created to centralize and track consular service requests from Iranians living abroad. Without a Mikhak registration, no Iranian consulate or interests section will process a document application. It applies to all Iranians abroad, regardless of whether they also hold another country's citizenship.

Who Must Register on Mikhak?

Mikhak registration is required for:

  • All adult Iranian nationals living outside Iran who need any consular service
  • Parents applying for documents on behalf of minor children (parent must have their own Mikhak registration)
  • Iranians applying for passport renewal, Kart Melli, Shenasnameh renewal, or birth registration
  • Iranians submitting a power of attorney through the Interests Section
  • Any Iranian requesting an official consular document from abroad
Note: Even if you are a dual national (Iranian and American, or Iranian and Canadian), you are required to register on Mikhak for any Iranian consular service.

What You Need Before You Begin Registration

  • Your Iranian national ID number (Code Melli) — a 10-digit number found on your Kart Melli or Shenasnameh
  • Your current address outside Iran (street, city, state/province, country, postal code)
  • A valid email address for account creation and confirmation
  • Your date of birth as it appears on your Iranian documents
  • A phone number (Iranian or foreign) for verification — a foreign number is accepted
  • Your passport number (current Iranian passport)

Step-by-Step Registration Process on mikhak.msrt.ir

  1. Go to mikhak.msrt.ir in your web browser. The site is in Persian (Farsi). Use a browser that supports right-to-left text rendering.
  2. Click the new user registration option (ثبت‌نام) on the main page.
  3. Enter your Code Melli (national ID number) and date of birth to verify your identity in the system.
  4. Create a username and password for your account.
  5. Enter your current abroad address, including country, city, and postal code.
  6. Enter your email address and confirm it via a verification link sent to your inbox.
  7. Complete any additional fields requested, including your phone number and current passport information.
  8. Submit your registration. The system generates a Mikhak reference number tied to your profile.
  9. Save or print your reference number — you will need it on every consular application form.
Note: If the site is unavailable due to internet restrictions or technical issues, try using a different browser or accessing it at a different time. The site can be slow during peak usage periods.

What to Do If You Forget Your Mikhak Password or Cannot Log In

The Mikhak system has a password recovery function that sends a reset link to your registered email address. If your email address has changed since registration, account recovery is more difficult. In that case, you may need to contact the Interests Section directly at (202) 965-4990 for guidance, or start a new registration using your Code Melli if permitted. Keep your Mikhak login credentials stored securely.

Keeping Your Mikhak Registration Current

If you move to a new address abroad, update your Mikhak profile before submitting any consular application. The address on your Mikhak registration must match what you declare on your application forms. Outdated information can cause delays or rejection of your application. Log in periodically to verify your information is current, especially after moving, changing your phone number, or changing your email address.

Mikhak Registration for Children

Minor children who are Iranian nationals also require Mikhak registration if they are applying for their own documents (such as a passport or birth registration). The registration for a minor is completed by a parent or legal guardian who themselves has an active Mikhak account. The child's Code Melli (if already assigned) and the parent's information are both required. If the child does not yet have a Code Melli because their birth has not been registered in Iran, the birth registration process must typically be completed first.

How Iranian Citizen Services Can Help

Mikhak registration is conducted in Persian and requires accurate entry of Iranian identity information. Iranian Citizen Services (ICS), based in Irvine, CA, assists clients with navigating the Mikhak registration process, correcting registration errors, and ensuring the reference number is properly recorded on consular application forms. ICS charges a consulting fee for these services. ICS is not a law firm and does not provide legal advice.

Frequently Asked Questions

Is the Mikhak system available in English?

No. The Mikhak system (mikhak.msrt.ir) operates entirely in Persian (Farsi). All navigation, form fields, and instructions are in Persian. If you are not comfortable reading or writing in Persian, you may need assistance from a fluent Persian speaker or a document consulting service to complete your registration accurately.

Do I need to re-register on Mikhak for every consular application?

No. Once registered, your Mikhak account remains active. You use the same account and reference number for future applications. However, you must update your profile if your address, phone number, or email changes. Log in before each application to confirm your information is current.

I registered on Mikhak but never received a confirmation email. What should I do?

Check your spam or junk mail folder first. If the confirmation email is not there, attempt to log in using the credentials you created — in some cases the account activates without email confirmation. If login fails, try the password recovery option. If all else fails, contact the Iranian Interests Section at (202) 965-4990 for guidance.

Can I register on Mikhak if I do not have a Code Melli yet?

The Code Melli is required to register on Mikhak. If you were born outside Iran and your birth was never registered with Iranian authorities, you may not yet have a Code Melli. In that case, birth registration in Iran must be completed first, either in person at a civil registry office in Iran or through the Iranian Interests Section, before you can obtain a Code Melli and register on Mikhak.

Disclaimer: This article is provided for informational purposes only. Iranian Citizen Services is an independent document consulting firm and is not a law firm. We do not provide legal or immigration advice. Consular requirements may change — always verify current requirements with the Iranian Interests Section before submitting your application.