Sammelprüfung
MRZ-Generator
Was ist MRZ?
MRZ steht für Machine Readable Zone. Sie ist der Textblock am unteren Rand von Pässen, Ausweisen und Visa, den Scanner in Sekunden lesen.
ICAO 9303 definiert die MRZ so, dass jedes Land die gleichen Felder an denselben Positionen liest. Deshalb sieht die MRZ ähnlich aus, egal wo ein Dokument ausgestellt wird.
Die MRZ wird in OCR-B gedruckt, einer speziellen Schrift für die Maschinenlesung. Jedes Zeichen nimmt gleich viel Platz ein (wie bei einer Schreibmaschine), sodass Scanner die Zeile in gleich breite Felder teilen und sie zuverlässig lesen können.
Diese festen Abstände sind der Grund, warum die MRZ OCR-B verwendet, selbst wenn der Rest des Dokuments eine andere Schrift nutzt.
Welche Daten sind kodiert
Typische Felder sind Dokumenttyp, Ausstellungsland, Dokumentnummer, Name, Staatsangehörigkeit, Geburtsdatum, Geschlecht, Ablaufdatum und optionale Daten.
Daten werden als YYMMDD kodiert (z. B. 12. Juli 1942 wird zu 420712).
MRZ-Layouts nach Dokumenttyp
TD1 (Personalausweis)
TD2 (Personalausweis)
TD3 (Reisepass)
MRV-A (Visum)
MRV-B (Visum)
ICAO 9303 MRZ-Prüfziffern
Prüfziffern sind einzelne Zahlen, die OCR- oder Tippfehler erkennen helfen. Jede MRZ verwendet die gleiche Berechnung.
So funktioniert die Berechnung
- Zeichen in Werte umwandeln:
0-9wird0-9,A=10bisZ=35und<=0. - Jede Position mit den sich wiederholenden Gewichten
7,3,1von links nach rechts multiplizieren. - Produkte addieren und
mod 10nehmen; der Rest ist die Prüfziffer.
Beispiel (Datum): 520727 -> Summe 103 -> Prüfziffer 3.
Beispiele nach Dokumenttyp
TD1 (Personalausweis, 3 × 30)
Die zusammengesetzte Prüfziffer verwendet L1[6-30] + L2[1-7] + L2[9-15] + L2[19-29].
Zeile 1: I<YTOD231458907<<<<<<<<<<<<<<<
Zeile 2: 3407127M9507122YTO<<<<<<<<<<<2
Zeile 3: ERIKSSON<<ANNA<MARIA<<<<<<<<<< Berechnete zusammengesetzte Prüfziffer: 2.
TD2 (Personalausweis, 2 × 36)
Die zusammengesetzte Prüfziffer verwendet L2[1-10] + L2[14-20] + L2[22-35].
Zeile 2: HA672242<6YTO5802254M9601086<<<<<<<8 Berechnete zusammengesetzte Prüfziffer: 8.
TD3 (Reisepass, 2 × 44)
Die zusammengesetzte Prüfziffer verwendet L2[1-10] + L2[14-20] + L2[22-43].
Zeile 2: HA672242<6YTO5802254M9601086<<<<<<<<<<<<<<08 Berechnete zusammengesetzte Prüfziffer: 8.
MRV-A (Visum, 2 × 44)
Dokumentnummer XK9305487 -> Prüfziffer 5; Geburtsdatum 850221 -> 2; Ablaufdatum 270314 -> 3.
Zeile 2: XK93054875BRA8502212F2703143R5T6U7V8W9<<<<<< MRV-B (Visum, 2 × 36)
Dokumentnummer L23456789 -> Prüfziffer 7; Geburtsdatum 920101 -> 7; Ablaufdatum 270630 -> 6.
Zeile 2: L234567897DEU9201017F2706306QW12ER34 Datenschutz
Dieses Tool läuft vollständig in Ihrem Browser. MRZ-Text und Dokumentbilder werden lokal verarbeitet und nicht zur Validierung hochgeladen.
Lokal auf Ihrem Gerät verarbeitet
- MRZ-Zeilen, die Sie einfügen oder tippen.
- Bilder, die Sie für MRZ-OCR auswählen.
- Generierte Beispiele und Exporte.
Netzwerkaktivität
- Beim Laden der Seite lädt Ihr Browser die App-Dateien (HTML, CSS, JS, WASM und OCR-Daten) von dieser Website.
- Keine MRZ-Zeilen oder Dokumentbilder werden an einen Validierungsserver gesendet.
Exporte
TXT/XML/JSON-Exporte werden im Browser erstellt und lokal gespeichert.