Una carta d'identità nazionale non è un piccolo passaporto. Ha una propria zona a lettura ottica, sul retro e non sul lato della foto, su tre righe da 30 caratteri anziché due righe da 44. L'ICAO chiama questa disposizione TD1, e nell'Unione europea non è più facoltativa: ogni carta d'identità che uno Stato membro rilascia ai propri cittadini deve ora averla, e le carte senza una zona funzionante perdono validità a una data prestabilita.
Questo articolo mette a confronto le due fonti primarie. La prima è il Doc 9303 dell'ICAO, parte 5, che definisce la posizione di ogni carattere TD1. La seconda è il diritto dell'UE: il Reg. (UE) 2019/1157 e il Reg. (UE) 2025/1208 del Consiglio, che rendono obbligatoria la zona TD1 per le carte d'identità degli Stati membri. Ogni riga delle tabelle che seguono è tratta da quei testi, con il relativo link, così potete citarla. Dove un paese non si può stabilire in base a quei testi, è stato omesso.
Questo è il blog di doc.cheap, un'API OCR per passaporti e carte d'identità che legge sia i passaporti sia le carte d'identità e ricalcola sul server le cifre di controllo della loro MRZ. Nulla di quanto segue dipende da essa.
Che cos'è una carta TD1
Il Doc 9303 dell'ICAO è lo standard internazionale per i documenti di viaggio a lettura ottica. È suddiviso in parti, e tre di esse descrivono le tre dimensioni della MRZ: la parte 4 riguarda i passaporti e gli altri documenti in formato TD3, la parte 5 i «documenti ufficiali di viaggio a lettura ottica in formato TD1» e la parte 6 il formato TD2.
La parte 5 (ottava edizione, 2021) fissa la carta fisica nel formato ID-1 della ISO/IEC 7810: 85,60 × 53,98 mm, le dimensioni di una carta bancaria. Colloca la zona sul retro: «La MRZ si trova sul retro del TD1». Questa sola frase spiega la maggior parte delle letture di carte d'identità che falliscono nella pratica. Una foto del fronte di una carta mostra un volto, un nome e un numero, ma nessuna zona da verificare.
I tre formati di MRZ a confronto:
| Formato | Righe × caratteri | Definito in | Documento tipico |
|---|---|---|---|
| TD1 | 3 × 30 | Doc 9303 parte 5 | Carte d'identità nazionali, permessi di soggiorno |
| TD2 | 2 × 36 | Doc 9303 parte 6 | Alcune carte più vecchie e documenti di viaggio |
| TD3 | 2 × 44 | Doc 9303 parte 4 | Libretti del passaporto |
La pagina dei formati MRZ mostra le tre disposizioni una accanto all'altra.
I 90 caratteri, campo per campo
Ecco il facsimile TD1 fittizio dell'ICAO stessa, rilasciato da «Utopia» (UTO, un codice che esiste solo nei facsimili):
I<UTOD231458907<<<<<<<<<<<<<<<
7408122F1204159UTO<<<<<<<<<<<6
ERIKSSON<<ANNA<MARIA<<<<<<<<<<
La parte 5, §4.2.2, definisce ogni posizione. Le posizioni si contano da 1, come fa l'ICAO.
| Riga | Posizioni | Campo | Nel facsimile |
|---|---|---|---|
| 1 | 1–2 | Codice del documento; il primo carattere è A, C o I |
I< |
| 1 | 3–5 | Stato o organizzazione di rilascio | UTO |
| 1 | 6–14 | Numero del documento | D23145890 |
| 1 | 15 | Cifra di controllo del numero del documento | 7 |
| 1 | 16–30 | Dati facoltativi dell'emittente | caratteri di riempimento |
| 2 | 1–6 | Data di nascita, AAMMGG | 740812 |
| 2 | 7 | Cifra di controllo della data di nascita | 2 |
| 2 | 8 | Sesso: F, M o < |
F |
| 2 | 9–14 | Data di scadenza, AAMMGG | 120415 |
| 2 | 15 | Cifra di controllo della data di scadenza | 9 |
| 2 | 16–18 | Cittadinanza | UTO |
| 2 | 19–29 | Dati facoltativi dell'emittente | caratteri di riempimento |
| 2 | 30 | Cifra di controllo composita delle righe 1 e 2 | 6 |
| 3 | 1–30 | Nome: identificativo primario, <<, identificativo secondario |
ERIKSSON<<ANNA<MARIA |
Tre aspetti qui differiscono da un passaporto e mettono in difficoltà i parser scritti per il TD3:
- Il nome è in fondo, non all'inizio. Su un passaporto il nome è nella riga 1. Su una carta TD1 occupa l'intera riga 3, e un nome lungo viene troncato a 30 caratteri.
- Cittadinanza e Stato di rilascio sono su righe diverse. La riga 1 riporta l'emittente, la riga 2 la cittadinanza del titolare. Sulla maggior parte delle carte il codice è lo stesso, ma un parser non deve darlo per scontato.
- La cifra composita copre due righe. Comprende dati della riga 1 e della riga 2 insieme, quindi un validatore che controlla una riga alla volta non può calcolarla.
Tutte le cifre di controllo usano gli stessi pesi 7-3-1 del passaporto; il verificatore MRZ mostra ogni cifra calcolata accanto a quella stampata.
Cosa richiede il diritto dell'UE
Le norme UE sulle carte d'identità sono state fissate per la prima volta dal Reg. (UE) 2019/1157, applicabile dal 2 agosto 2021. Le stesse norme, con le stesse date, sono riprese dal Reg. (UE) 2025/1208 del Consiglio del 12 giugno 2025, pubblicato nella Gazzetta ufficiale il 20 giugno 2025. La tabella cita il testo del 2025.
| Norma | Cosa dice il testo | Dove |
|---|---|---|
| Formato | Le carte d'identità «sono prodotte in formato ID-1 e contengono una zona a lettura ottica (MRZ)», secondo il documento ICAO 9303 | Art. 3, par. 1 |
| Dati | Gli elementi di dati della carta seguono il documento ICAO 9303, parte 5 | Art. 3, par. 2 |
| Chip | Un supporto di memorizzazione che contiene un'immagine del volto e due impronte digitali | Art. 3, par. 5 |
| Vecchie carte, regola generale | Le carte non conformi all'art. 3 «cessano di essere valide alla loro scadenza o entro il 3 agosto 2031, se quest'ultima data è anteriore» | Art. 5, par. 1 |
| Vecchie carte senza MRZ funzionante | Le carte prive delle norme minime di sicurezza della parte 2 ICAO, o prive di «una MRZ funzionale», cessano di essere valide «alla loro scadenza o entro il 3 agosto 2026, se quest'ultima data è anteriore» | Art. 5, par. 2, lett. a) |
| Titolari di 70 anni e oltre | Le carte delle persone che al 2 agosto 2021 avevano 70 anni o più, con le norme minime di sicurezza della parte 2 e una MRZ funzionale, restano valide fino alla scadenza | Art. 5, par. 2, lett. b) |
La lettura pratica per chi costruisce un flusso per carte d'identità: dal 3 agosto 2026 una carta d'identità rilasciata da uno Stato membro ai propri cittadini, e ancora valida secondo questa norma, ha una zona a lettura ottica TD1. Prima di quella data, carte più vecchie senza una zona funzionante potevano essere ancora valide, ed è per questo che un controllo che pretende la MRZ poteva respingere una carta legittima. Questa è una sintesi del testo, non una consulenza legale.
Quali paesi copre la norma
Il testo del 2025 stabilisce da sé i propri confini. Queste sono le righe che il testo stesso sostiene:
| Gruppo | Situazione ai sensi del Reg. (UE) 2025/1208 del Consiglio | Dove nel testo |
|---|---|---|
| Stati membri che rilasciano carte d'identità | Vincolati: le carte seguono l'art. 3, le vecchie carte escono di scena secondo l'art. 5 | Articoli 3 e 5 |
| Stati membri senza carta d'identità nazionale | Non obbligati a introdurla: il testo «non impone agli Stati membri di introdurre carte d'identità … se non previste dal diritto nazionale» | Considerando (9) |
| Danimarca | «Non partecipa all'adozione» e «non è da esso vincolata né soggetta alla sua applicazione» | Considerando (47) |
| Irlanda | Ha notificato, «con lettera del 18 ottobre 2024, il desiderio di partecipare» | Considerando (48) |
| La passport card irlandese | Fuori dall'ambito: i documenti di viaggio della parte 5 «che non servono a fini di identificazione negli Stati membri di rilascio, come la passport card rilasciata dall'Irlanda» | Considerando (12) |
Ne derivano due conseguenze. Una carta TD1 con MRZ non prova che il documento sia una carta d'identità nazionale: anche la passport card irlandese è un documento della parte 5, e il diritto la tratta separatamente. E l'assenza di una carta nazionale in un dato paese non è una lacuna normativa, perché la norma non la richiede mai.
Per la carta di un paese specifico, il riferimento è il facsimile stesso. Il Segretariato generale del Consiglio pubblica immagini di documenti autentici in quello che il Reg. (UE) 2020/493 chiama «un registro pubblico online dei documenti di identità e di viaggio autentici, noto come PRADO», all'indirizzo consilium.europa.eu/prado. Ogni scheda mostra entrambi i lati di una carta, così potete vedere dove quell'emittente colloca la zona e cosa contengono i suoi campi di dati facoltativi.
Cosa significa per un flusso di caricamento delle carte d'identità
- Chiedete il retro. La zona si trova lì per definizione, quindi un flusso che chiede solo il fronte non ottiene alcuna MRZ da verificare.
- Aspettatevi tre righe e analizzate in base alla forma. Tre righe da 30 caratteri sono TD1; due da 36 sono TD2; due da 44 sono TD3. Riconoscete il formato prima di leggere i campi.
- Non fissate nel codice il codice del documento. La parte 5 ammette
A,CoIcome primo carattere, quindi un controllo che accetta soloIrespinge carte valide. - Trattate i campi di dati facoltativi come definiti dall'emittente. La parte 5 ne lascia il contenuto allo Stato di rilascio, quindi analizzateli per emittente, non come un unico campo fisso.
- Una MRZ che supera i controlli indica coerenza, non autenticità. Le cifre di controllo provano che la zona è stata letta correttamente, non che la carta sia autentica.
Come doc.cheap gestisce una carta TD1
L'API accetta un'immagine per chiamata, quindi i due lati di una carta sono due chiamate che condividono la stessa reference. La guida Riconoscere una carta d'identità descrive questo flusso: il retro di solito restituisce mrz.status: passed, mentre un fronte senza zona restituisce mrz.status: absent anziché un errore. Quando una zona viene letta, mrz.lines contiene le righe così come sono stampate (tre per una carta TD1, due per un passaporto TD3), così potete ricalcolare voi stessi le cifre di controllo; il server verifica le cifre TD1 in base alle posizioni della parte 5, §4.2.4. Il campo document.country riporta il codice a tre lettere dell'emittente.
Per i passaporti degli stessi paesi, la pagina OCR del passaporto per paese copre il lato TD3. Se state confrontando API ospitate, il confronto delle API OCR per passaporti elenca i prezzi pubblicati e indica se ciascun servizio addebita una scansione non riuscita. doc.cheap include 100 riconoscimenti gratuiti ogni mese.
Ogni affermazione giuridica qui sopra è tratta dai testi EUR-Lex collegati e dal Doc 9303 dell'ICAO, parte 5; ogni affermazione su doc.cheap è stata verificata sul suo codice.
Una domanda per voi: il vostro flusso per carte d'identità chiede il retro della carta, e come gestite un caricamento del solo fronte? Raccontatecelo nei commenti qui sotto.