Calculadora de DNI/NIE

Calcula la letra de control de un DNI o NIE español, o pega un documento completo para comprobar si su letra es correcta. Cambia entre los dos modos con los botones de abajo.

8 cifras para un DNI, o X, Y o Z seguida de 7 cifras para un NIE.

Cómo funciona

La letra final de un DNI o de un NIE español no se elige libremente. Se calcula a partir de las cifras, y por eso un pequeño error en el número casi siempre produce una letra distinta y delata la equivocación.

Para un DNI, se toman las ocho cifras como un único número y se dividen entre 23. El resto, un valor de 0 a 22, es una posición en la lista fija de letras T, R, W, A, G, M, Y, F, P, D, X, B, N, J, Z, S, Q, V, H, L, C, K, E. La letra que ocupa esa posición es la letra de control. El NIE funciona igual, salvo que su letra inicial se convierte antes en una cifra: la X en 0, la Y en 1 y la Z en 2.

Ejemplo resuelto

Tomemos el número de ejemplo 12345678, que es un ejemplo y no un documento real. Al dividir 12345678 entre 23 queda un resto de 14. Contando desde cero, la posición 14 de la lista anterior es la letra Z, así que el DNI completo sería 12345678Z. Para un NIE como X1234567, la X pasa a 0, lo que da 01234567, que dividido entre 23 deja un resto de 19, y la posición 19 es la letra L, así que resulta X1234567L.

Cuándo lo necesitas

Viene bien cuando tienes que escribir un DNI o un NIE en un formulario y quieres asegurarte de que es correcto, o cuando un documento está gastado y no se lee bien el último carácter. Quien alquila un piso, abre una cuenta, firma un contrato o rellena una solicitud oficial puede confirmar en segundos que el número y su letra concuerdan, y evitar que un formulario le sea devuelto por un solo carácter equivocado.

Preguntas frecuentes

¿Qué diferencia hay entre el DNI y el NIE?

El DNI es el número de identidad de los ciudadanos españoles: ocho cifras y una letra. El NIE es el número de los extranjeros en España: una letra inicial X, Y o Z, después siete cifras y una letra final. Los dos usan el mismo método para obtener esa última letra.

¿Cómo se elige la letra?

El número se divide entre 23 y el resto indica una letra dentro de una lista fija de 23. Son 23 letras porque se dejan fuera la I, la O, la U y la Ñ para no confundirlas con cifras ni entre sí.

¿Por qué se cambia primero la letra del NIE por un número?

El NIE empieza por una letra, pero el cálculo necesita cifras. Por eso la X pasa a 0, la Y a 1 y la Z a 2. Tras ese cambio, el NIE se trata como un número de ocho cifras y sigue los mismos pasos que un DNI.

¿Una letra correcta significa que el DNI es real?

No. La letra solo demuestra que el número y la letra son coherentes entre sí. No significa que el documento se haya emitido ni que pertenezca a una persona concreta. Es una comprobación de formato, no una consulta a un registro.

¿Puedo usarlo si no recuerdo la letra de mi documento?

Sí. Cambia al modo de cálculo, escribe las ocho cifras de tu DNI o la letra y las siete cifras de tu NIE, y la herramienta te devuelve la letra que le corresponde.