Número y letra que coinciden
Ejemplo de cálculo: 12345678Z.
Introduce un DNI español con sus ocho números y su letra para comprobar el formato y la correspondencia de la letra de control. La comprobación se realiza en tu navegador y no acredita que el documento esté expedido, vigente o pertenezca a una persona.
Introduce los datos necesarios y obtén el resultado.
Puedes introducir la letra en minúscula. Los ceros iniciales forman parte de las ocho cifras y deben conservarse. Si cambias el contenido, vuelve a validarlo. El botón «Limpiar» vacía el campo y el resultado.
La comprobación consta de dos pasos. Primero se revisa que existan exactamente ocho cifras y una letra. Después se calcula la letra correspondiente al número y se compara con la escrita. Tener nueve caracteres no basta si su estructura o su letra de control no coinciden.
El cálculo utiliza el resto de dividir el número entre 23 y la secuencia TRWAGMYFPDXBNJZSQVHLCKE, con posiciones desde cero. En el ejemplo 12345678, el resto es 14 y corresponde a la letra Z. Este ejemplo ilustra el algoritmo y no acredita un documento expedido.
Revisa la entrada completa. Una cifra mal copiada puede producir una letra distinta, por lo que sustituir la letra por la calculada no garantiza que hayas recuperado el DNI correcto. Contrasta siempre los datos con el original.
Si dispones únicamente de los ocho números y quieres obtener su letra, utiliza la Calculadora de letra del DNI. El validador comprueba una combinación completa de número y letra.
Un resultado con formato y letra correctos indica que la combinación supera esas comprobaciones. No demuestra que el número esté asignado, que el documento esté vigente o sea auténtico, ni quién es su titular. La herramienta no consulta registros oficiales ni valida otros documentos.
Algunos ejemplos prácticos para entender cómo utilizar esta herramienta.
Ejemplo de cálculo: 12345678Z.
Ejemplo de cálculo: 12345678A.
Ejemplo de cálculo: 12345678z.
Entrada: 12345678, sin letra.
Resolvemos algunas dudas habituales sobre esta herramienta.