Tagapag-validate ng Spain DNI / NIE
I-validate ang Spanish DNI o NIE.
Batch check — i-paste ang marami, isa bawat linya
I-validate ang Spanish DNI o NIE
Maglagay ng DNI (8 digits + letter) o NIE (X/Y/Z + 7 digits + letter) upang i-verify ang control letter nito. Ang lahat ay tumatakbo nang lokal sa iyong browser.
Paano gumagana ang letra ng kontrol sa DNI at NIE
Ang mga numero ng pagkakakilanlan sa Espanya ay nagtatapos sa isang titik na hindi pinili nang random: kinakalkula ito mula sa mga digit gamit ang panuntunang modulo 23 na inilathala ng Ministri ng Interyor. Dahil dito, ang kahit isang maling pagta-type o pagpapalit ng digit ay halos palaging nagdudulot ng ibang titik, kaya agad na tinatanggihan ng mga bangko, form sa buwis at online service ang anumang pagkakamali.
Estruktura
| Dokumento | Format | Sino ang makakatanggap nito |
|---|---|---|
| DNI | 8 digit + letra para sa kontrol | Para sa mga mamamayang Espanyol. Ang mga numero na mas mababa sa 10 000 000 ay isinusulat na may nangungunang zero. Ang parehong numero na sinundan ng titik ay ang tax number (NIF) ng tao. |
| NIE | X, Y o Z + 7 digit + titik para sa kontrol | Mga dayuhang naninirahan, nagtatrabaho o namumuhunan sa Espanya. Ang X ay ginamit para sa unang serye, ang Y para sa mga numero mula 10 000 000 pataas, at ang Z ay nakalaan para sa susunod na serye. |
Ang mga numero ng buwis ng kumpanya (ang dating CIF, na nagsisimula sa letra tulad ng A o B) ay sumusunod sa ibang panuntunan at wala sa saklaw ng kasangkapang ito.
Halimbawang ginamit: DNI 12345678
Hatiin ang numero sa 23 at kunin lang ang natitirang bahagi. Pagkatapos, basahin ang letra sa posisyong iyon sa opisyal na talahanayan, kung saan ang posisyon 0 ay T.
| Numero | 12345678 |
| Hiniwalay sa 23 | 536768 na may remainder na 14 |
| Letra sa posisyon 14 | Z |
| Resulta | 12345678Z |
Para sa NIE, ang letrang prefix ay unang ginagawang digit: ang X ay nagiging 0, ang Y ay nagiging 1 at ang Z ay nagiging 2. Kaya ang Y1234567 ay sinusuri bilang 11234567, kung saan ang remainder modulo 23 ay 10, na nagreresulta sa letrang X: Y1234567X. Ang panuntunang ito sa prefix ay para hindi magkapareho ng letrang resulta ang X1234567 at Y1234567.
Ang talahanayan ng 23 titik
| Natitira | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Letra | T | R | W | A | G | M | Y | F | P | D | X | B | N | J | Z | S | Q | V | H | L | C | K | E |
Hindi isinasama ang mga titik na I at O dahil kamukha ng 1 at 0 ang mga ito sa mga nakalimbag na dokumento, hindi isinasama ang Ñ dahil wala ito sa karamihan ng mga dayuhang keyboard, at tinanggal ang U upang maging eksaktong 23 ang bilang ng mga titik. Ang 23 ay isang prime number, kaya mas epektibo ang proseso ng pagsusuri kaysa sa talahanayan na nakabase sa buong alpabeto.
Mga opisyal na sanggunian
- Ministri ng Interyor ng Espanya: opisyal na kalkulasyon ng karakter na kontrol para sa NIF at NIE, kabilang ang halimbawa na 12345678Z
- Agencia Tributaria: ang ahensyang pangbuwis ng Espanya, kung saan ginagamit at sinusuri ang NIF sa praktika.
Mga karaniwang pagkakamali at kung ano ang hindi masasabi sa iyo ng letra.
- Ang pagtanggal ng nangungunang zero: ang isang DNI tulad ng 01234567X ay may 8 digit kabilang ang zero. Kapag isinulat bilang 7 digit, itinuturing itong error sa format.
- Ang pagkalito sa dalawang letra ng NIE: ang unang letra (X, Y o Z) ay bahagi ng numero, habang ang huling letra ay ang check.
- Ang pagbabasa sa letra na O bilang 0 o I bilang 1 sa isang scan o photocopy. Hindi kailanman ginagamit ng control table ang I, O o U, kaya kung ang control letter ay mababasa bilang isa sa mga iyon, mali ang transkripsyon nito.
- Ang tamang letra ay patunay lang na tama ang pagkakopya ng mga digit. Hindi nito pinapatunayan na umiiral ang dokumento, balido pa ito o pag-aari ng taong nagpapakita nito; kailangang beripikahin ang pagkakakilanlan sa mismong dokumento o sa opisyal na serbisyo.
- Tinatanggap ng tool ang mga maliliit na letra at espasyo at pinoproseso ang mga ito bago suriin.
Ang DNI ng Espanya ay 8 digit plus isang control letter; ang NIE (para sa mga dayuhang residente) ay pinapalitan ang unang karakter ng X, Y o Z. Ang control letter ay purong math, na tinukoy sa mga opisyal na regulasyon: ang numero modulo 23 ay nag-iindex sa sequence TRWAGMYFPDXBNJZSQVHLCKE. Para sa NIE, palitan ang X/Y/Z ng 0/1/2 bago kalkulahin. Ang tool na ito ay muling kumukwenta ng letter locally, sinasabi sa iyo ang inaasahang letter kapag hindi tugma, at ginagawang normal ang format.
Pinatutunayan lang ng tamang control letter na maayos ang format ng string — hindi nito pinatutunayang umiiral ang dokumento o pag-aari ito ng sinuman. Ang Ministerio del Interior / Policía Nacional ang nag-iisyu at nagve-verify ng mga identity document; kapag kailangan ang legal na katiyakan, mag-verify sa mga opisyal na channel. Huling na-verify: August 2026.
Mga inilathalang test vector — bawat isa ay na-validate sa live tool: pumapasa ang 12345678Z (12345678 mod 23 = 14 → ang letter 14 sa TRWAGMYFPDXBNJZSQVHLCKE ay Z) · pumapasa ang X1234567L (X→0, 1234567 mod 23 = 19 → L) · bumabagsak ang 12345678A at ipinapakita ang expected letter Z. Batch mode: mag-paste ng isang number per line at i-export ang per-row result bilang CSV. Huling na-verify: 2026-08-12.
Mga Madalas Itanong
Paano kinakalkula ang DNI letter?
Kunin ang 8-digit na numero at kunin ang modulo 23 nito, pagkatapos ay basahin ang titik sa posisyong iyon sa TRWAGMYFPDXBNJZSQVHLCKE (posisyon 0 = T). Ang opisyal na halimbawa mula sa Ministri ng Interyor: 12345678 mod 23 = 14, at ang posisyon 14 ay Z, kaya ang NIF ay 12345678Z.
Paano naiiba ang NIE validation?
Palitan ang nangungunang letra bago ang operasyon: ang X ay nagiging 0, Y ay nagiging 1, Z ay nagiging 2. Pagkatapos, ituring ang resulta bilang numero at gamitin ang parehong mod-23 table. Ang Y1234567 ay sinusuri bilang 11234567, na may remainder na 10, kaya nagiging X: Y1234567X. Ang panuntunan sa prefix ay para hindi magkapareho ng control letter ang X1234567 at Y1234567.
Aling mga letra ang hindi kailanman maaaring maging control letter?
Ang I, Ñ, O at U. Ang I at O ay masyadong kamukha ng 1 at 0, ang Ñ ay wala sa karamihan ng mga banyagang keyboard, at tinanggal ang U upang manatiling eksaktong 23 ang bilang ng letra, kung saan ang 23 ay isang prime number. Ang numero na nagtatapos sa isa sa mga titik na iyon ay mali ang transkripsyon.
Pareho ba ang DNI sa NIF?
Para sa mga mamamayan ng Espanya, oo: ang tax identification number (NIF) ng isang indibidwal ay ang numero ng DNI kasunod ng control letter nito. Para sa mga dayuhan, ang NIF ay ang kanilang NIE. Ang mga numero ng buwis ng kumpanya (ang dating CIF, na nagsisimula sa letrang tulad ng A o B) ay gumagamit ng ibang panuntunan sa pagsusuri na hindi saklaw ng tool na ito.
Pito lang ang digit ng aking DNI. Hindi ba ito balido?
Hindi. Ang mga numero na mas mababa sa 10 000 000 ay isinusulat na may leading zero, halimbawa 01234567X. Idagdag ang zero bago suriin; ang letra ay kinakalkula mula sa numeric value, kaya hindi ito nababago ng zero.
Nangangahulugan ba na balido ang letra na tunay ang dokumento?
Hindi. Ang letra ay nagpapatunay lang na tama ang pagsusulat ng numero. Hindi nito masasabi kung umiiral ang dokumento, kasalukuyang ginagamit, o pag-aari ng taong nagpapakita nito; kailangan nito ang mismong dokumento o isang opisyal na serbisyo sa beripikasyon.
Ang aking numero ba ay ina-upload kapag ko ito sinuri?
Hindi. Ang pagsusuri ay isang modulo operation na tumatakbo sa iyong browser. Walang anumang ipinapadala o iniimbak, kaya ligtas din ang pagsusuri nang maramihan sa listahan ng mga empleyado o customer.
Puwede ko bang sabay-sabay na i-check ang buong listahan ng mga DNI/NIE number?
Oo. Buksan ang Batch check at idikit ang isang numero kada linya; bawat hilera ay sinusuri nang lokal gamit ang parehong panuntunan ng mod-23 at maaaring i-export ang resulta bilang CSV.
Huling na-update: