Fake ID Generator
See how easy MRZ strings are to fabricate. MRZ checks alone are not sufficient for secure identity verification.
Result
IDDEU0CDH94G908<<<<<<<<<<<<<<<
0510109<3010105DEU<<<<<<<<<<<2
MUSTER<<MAX<<<<<<<<<<<<<<<<<<<
Follows ICAO Doc 9303 (TD1 for ID cards, TD3 for passports) with standard 7-3-1 check digits. For demonstration only.
Where the check digits are
How MRZ check digits are calculated and positioned.
- Give each character a value: 0–9 = 0–9, A=10 … Z=35, < = 0
- Repeat weights: 7, 3, 1, 7, 3, 1, …
- For each position: value × weight, then sum
- Check digit = (sum mod 10)
TD1 (ID cards), line 2
1204241<1707177CHE<<<<<<<<<<<8
Highlighted: DOB digit (pos. 7), EXP digit (pos. 15), and the composite digit (pos. 30).
TD3 (passports), line 2
C01X00T473DEU1204241<1707177<<<<<<<<<<<<<<08
Highlighted: document number digit (pos. 10), DOB (pos. 20), EXP (pos. 28), optional number (pos. 43), and the composite digit (pos. 44).
Protect your business
Use real ID and liveness checks to stop fraud and stay compliant.