Home/Iran tools
toolalot.com/national-id

National ID check

Check an Iranian national code against its check digit.

✓ Valid national ID

The last digit is a check digit. The first nine digits are multiplied by 10 down to 2 and summed. If the remainder mod 11 is below 2 it must equal the last digit; otherwise 11 minus the remainder must. This only checks the code’s structure, not whether it belongs to a real person.

Everything runs in your browser. Nothing is sent to a server.