MRZ Calculator
Generate, calculate, and validate Machine Readable Zone data according to ICAO Doc 9303.
Build MRZ
Document format
Control Digits Generator
The check digit is calculated using ICAO Doc 9303 weights 7, 3, 1.
Templates MarketAD
Related tools
Validate ICAO 9303 MRZ lines and every check digit.
Read MRZ text from a passport or ID photo.
Compute the ICAO 9303 check digit for any field.
Convert MRZ between TD1, TD2 and TD3.
Validate many MRZ records at once.
Read PDF417, QR and other codes from an image.
Exclusive Offers
Save on cheapest template marketplace
Use this coupon at checkout to get 10% off any purchase.
MRZCALDiscount for biggest template hub
Use this coupon at checkout to get 10% off any purchase.
MRZCALAbout this tool
How to use this tool
Frequently asked questions
What is an MRZ?+
The Machine Readable Zone is the band of monospaced text at the bottom of passports, visas and ID cards, defined by ICAO Doc 9303.
Which formats does this tool support?+
TD1, TD2 and TD3 travel documents plus MRV-A and MRV-B visa formats.
Do you store any of my data?+
No. All calculations and validations run locally in your browser. Nothing is uploaded or saved.



