Zabezpečení

Validator španělských dokladů DNI/NIE

Ověř platnost španělského DNI nebo NIE – data nikdy nejsou nahrána do cloudu.

Výsledek

Kontrola dávky — vložte více, jeden na řádek

Ověřit španělský doklad DNI nebo NIE

Zadejte číslo DNI (8 číslic + písmeno) nebo NIE (X/Y/Z + 7 číslic + písmeno) pro ověření kontrolního písmene. Vše se provádí lokálně ve vašem prohlížeči.

Jak funguje kontrolní písmeno u DNI a NIE

Španělská identifikační čísla končí písmenem, které není vybráno náhodně: vypočítává se z číslic podle pravidla modulo 23 zveřejněného ministerstvem vnitra. Proto jediné chybně napsané nebo prohozené číslo téměř vždy vede k jinému písmenu, což je důvod, proč banky, daňové formuláře a online služby mohou chybu okamžitě odmítnout.

Struktura

DokumentFormátKdo to dostane
DNI8 číslic + kontrolní písmenoŠpanělští občané. Čísla nižší než 10 000 000 se píší s přední nulou. Stejné číslo doplněné o písmeno je daňové číslo osoby (NIF).
NIEX, Y nebo Z + 7 číslic + kontrolní písmenoCizinci žijící, pracující nebo investující ve Španělsku. Pro první sérii se použilo X, pro čísla od 10 000 000 výše Y a Z je vyhrazeno pro další sérii.

Daňová čísla společností (dříve CIF, začínající písmenem jako A nebo B) se řídí jinými pravidly a nespadají do rozsahu této nástroje.

Příklad použití: DNI 12345678

Vydělte číslo 23 a ponechte si pouze zbytek. Poté přečtěte písmeno na dané pozici v oficiální tabulce, kde pozice 0 je T.

Číslo12345678
Vyděleno 23536768 zbytku 14
Písmeno na pozici 14Z
Výsledek12345678Z

U čísla NIE se předponové písmeno nejprve převede na číslici: X se stane 0, Y se stane 1 a Z se stane 2. Číslo Y1234567 se tedy kontroluje jako 11234567, jehož zbytek po dělení 23 je 10, což odpovídá písmenu X: Y1234567X. Toto pravidlo předpony existuje proto, aby čísla X1234567 a Y1234567 neměla stejné zakončení.

Tabulka 23 písmen

Zbytek012345678910111213141516171819202122
PísmenoTRWAGMYFPDXBNJZSQVHLCKE

Písmena I a O se vynechávají, protože na tištěných dokumentech vypadají jako 1 a 0, Ñ se vynechává, protože chybí na většině cizích klávesnic, a U bylo odstraněno, aby zůstalo přesně 23 písmen. Číslo 23 je prvočíslo, což zajišťuje silnější kontrolu než tabulka založená na celé abecedě.

Oficiální zdroje

Běžné chyby a co písmeno nemůže sdělit

  • Vynechání úvodní nuly: DNI jako 01234567X má 8 číslic včetně této nuly. Pokud je zadáno pouze 7 číslic, je hlášena chyba formátu.
  • Záměna těchto dvou písmen u NIE: první písmeno (X, Y nebo Z) je součástí čísla, poslední písmeno je kontrolní znak.
  • Při skenu nebo kopii se písmeno O čte jako 0 a písmeno I jako 1. Kontrolní tabulka nikdy nepoužívá písmena I, O nebo U, takže pokud kontrolní písmeno vypadá jako jedno z nich, došlo k chybné transkripci.
  • Správné písmeno dokazuje pouze to, že číslice byly správně zkopírovány. Nedokazuje však, že doklad existuje, je stále platný nebo patří osobě, která jej předkládá; totožnost je třeba ověřit na základě samotného dokladu nebo oficiální služby.
  • Nástroj přijímá malá písmena a mezery a před ověřením je normalizuje.

Španělský doklad DNI má 8 číslic a kontrolní písmeno; NIE (pro cizí rezidenty) nahrazuje první znak písmeny X, Y nebo Z. Kontrolní písmeno je výsledkem matematického výpočtu definovaného v oficiálních předpisech: číslo modulo 23 určuje index v posloupnosti TRWAGMYFPDXBNJZSQVHLCKE. U NIE je třeba před výpočtem nahradit X/Y/Z za 0/1/2. Tento nástroj písmeno znovu vypočítá lokálně, při nesouladu vám sdělí očekávané písmeno a upraví formátování.

Správné kontrolní písmeno dokazuje, že řetězec je správně sestaven – nedokazuje však, že doklad existuje nebo patří určité osobě. Průkazy totožnosti vydává a ověřuje Ministerio del Interior / Policía Nacional; pokud jde o právní jistotu, ověřujte je prostřednictvím oficiálních kanálů. Naposledy ověřeno: srpen 2026.

Publikované testovací vektory – každý ověřený proti živému nástroji: 12345678Z projde (12345678 mod 23 = 14 → písmeno na pozici 14 v řetězci TRWAGMYFPDXBNJZSQVHLCKE je Z) · X1234567L projde (X→0, 1234567 mod 23 = 19 → L) · 12345678A selže a zobrazí se očekávané písmeno Z. Režim dávkového zpracování: vložte jedno číslo na řádek a exportujte výsledky po řádcích ve formátu CSV. Naposledy ověřeno: 2026-08-12.

FAQ

Jak se vypočítá písmeno DNI?

Vezměte 8místné číslo a vypočítejte jeho modulo 23, poté přečtěte písmeno na dané pozici v řetězci TRWAGMYFPDXBNJZSQVHLCKE (pozice 0 = T). Oficiální příklad od Ministerstva vnitra: 12345678 mod 23 = 14 a na pozici 14 je písmeno Z, takže NIF je 12345678Z.

Jak se liší validace NIE?

Nahraďte počáteční písmeno před matematickým výpočtem: X se změní na 0, Y na 1, Z na 2. Poté výsledek považujte za číslo a použijte stejnou tabulku mod-23. Y1234567 se kontroluje jako 11234567, jehož zbytek je 10, což dává X: Y1234567X. Pravidlo prefixu zajišťuje, aby X1234567 a Y1234567 nikdy nesdílely řídicí písmeno.

Která písmena se nikdy nemohou objevit jako kontrolní písmeno?

I, Ñ, O a U. I a O se příliš podobají číslům 1 a 0, Ñ neexistuje na většině cizích klávesnic a U bylo vynecháno, aby zůstalo přesně 23 písmen – 23 je prvočíslo. Číslo končící jedním z těchto písmen bylo nesprávně přepsáno.

Je DNI totožné s NIF?

Pro španělské občany platí: daňové identifikační číslo (NIF) fyzické osoby je číslo DNI doplněné o kontrolní písmeno. U cizinců je NIF jejich NIE. Daňová čísla firem (dříve CIF, začínající písmenem jako A nebo B) používají jiné pravidlo ověření, které tento nástroj nepokrývá.

Můj DNI má pouze 7 číslic. Je neplatný?

Ne. Čísla nižší než 10 000 000 se píší s přední nulou, například 01234567X. Před ověřením přidejte nulu; písmeno se počítá z numerické hodnoty, takže nula jej nemění.

Znamená-li platné písmeno, že doklad je skutečný?

Ne. Písmeno pouze potvrzuje, že číslo je správně napsáno. Nemůže určit, zda dokument existuje, je platný nebo patří osobě, která jej předkládá; k tomu je zapotřebí samotný dokument nebo oficiální ověřovací služba.

Je moje číslo nahráno při kontrole?

Ne. Ověření je jedna operace modulo běžící ve vašem prohlížeči. Nic se nepřenáší ani neukládá, což zároveň zajišťuje bezpečnost hromadného ověřování seznamů zaměstnanců či zákazníků.

Mohu najednou ověřit celý seznam čísel DNI/NIE?

Ano. Otevřete dávkovou kontrolu a vložte jedno číslo na řádek; každý řádek je ověřen lokálně podle stejného pravidla mod-23 a výsledek lze exportovat jako CSV.

Naposledy aktualizováno: