Controllo MRZ per passaporti e carte d'identità
Incolla le righe a lettura ottica e vedi ogni campo decodificato e ogni cifra di controllo verificata, oppure carica una foto del documento e leggiamo noi la MRZ.
Hai solo una foto? Carica il documento
Leggiamo il passaporto o la carta d'identità, decodifichiamo la MRZ, verifichiamo le cifre di controllo e restituiamo i dati pronti per Excel o per la registrazione degli ospiti. Il documento non viene conservato.
Trascina il documento o clicca per caricarlo
PDF o immagine · max 2 pagine
Prova gratuita fino a 2 pagine per documento.
Che cos'è la MRZ
La zona a lettura ottica (MRZ) è il blocco di due o tre righe di lettere maiuscole, cifre e segni < in fondo al passaporto o sul retro della carta d'identità. Ripete i dati principali della pagina (nome, numero del documento, nazionalità, date, sesso) in un formato fisso definito dal Documento OACI 9303, così che qualsiasi lettore al mondo possa decodificarla allo stesso modo.
Come funzionano le cifre di controllo
Ogni campo chiave è seguito da una cifra di controllo. A ogni carattere si assegna un valore (0-9 per le cifre, 10-35 per A-Z, 0 per <), i valori si moltiplicano per i pesi ripetuti 7, 3, 1 e la somma modulo 10 è la cifra. Se un carattere viene letto male, la cifra non corrisponde più: ecco perché un lettore MRZ distingue una lettura corretta da una errata.
740812 → 7×7 + 4×3 + 0×1 + 8×7 + 1×3 + 2×1 = 122 → 122 mod 10 = 2
Formati riconosciuti
- TD3 — passaporti: 2 righe da 44 caratteri
- TD1 — carte d'identità: 3 righe da 30 caratteri
- TD2 — carte d'identità meno recenti e alcuni visti: 2 righe da 36 caratteri
- Carta d'identità francese emessa prima del 2021: 2 righe da 36 con un formato proprio
Domande frequenti
La MRZ che incollo viene inviata da qualche parte?
No. Il testo incollato viene verificato da codice che gira nel tuo browser; nulla lascia il tuo dispositivo. Solo se carichi una foto l'immagine viene inviata per la lettura, e non viene conservata.
Perché una cifra di controllo fallisce su un documento autentico?
Di solito perché un carattere è stato digitato o letto male: O al posto di 0, I al posto di 1, un riempitivo < mancante. Lo strumento mostra quale campo fallisce e quale cifra dovrebbe avere, così trovi l'errore di battitura.
Una MRZ valida significa che il documento è autentico?
No. Le cifre di controllo rilevano errori di lettura e di battitura, non le falsificazioni: chiunque può calcolarle. Per l'autenticità servono gli elementi di sicurezza fisici o il chip.
Perché la data di nascita è mostrata con il secolo?
La MRZ memorizza solo due cifre dell'anno. Per la data di nascita assumiamo il secolo più recente che non cada nel futuro, e 20xx per la data di scadenza.