es

DNI/NIE España

Comprueba la letra de control de un DNI o NIE español localmente en tu navegador - sin subir nada, incluso sin conexión.

Procesando localmente en tu dispositivo ...

Esta herramienta realiza únicamente una comprobación matemática de dígito de control/formato. No se trata de una verificación oficial de identidad, existencia o de un registro, ni de una consulta ante una autoridad. La información adicional que pueda derivarse de la estructura del número se basa exclusivamente en la lógica de codificación documentada públicamente por el organismo emisor.

Procesando localmente en tu dispositivo ...

0%

¿Se sube mi archivo?

No. Todo se ejecuta en tu navegador: tu archivo nunca sale de tu dispositivo. Cómo se puede comprobar

Sin subidas100% local
Tus datos son tuyossin acceso de terceros
Hosted in GermanyGlobal Content Delivery
Auditoría externaTLS A+ · Cabeceras A+

El DNI (Documento Nacional de Identidad, 8 cifras + letra de control) identifica a los ciudadanos españoles, y el NIE (Número de Identidad de Extranjero, una letra inicial X/Y/Z + 7 cifras + letra de control) identifica a los residentes extranjeros. Ambos comparten el mismo algoritmo oficial: el número de 8 cifras dividido entre 23, y el resto determina la letra mediante una tabla fija - las letras I, N, O y U deliberadamente nunca aparecen en ella (para evitar confusiones con el 1, la Ñ, el 0 y la letra N).

En el NIE, la letra inicial se sustituye por una cifra antes del cálculo (la X pasa a 0, la Y a 1 y la Z a 2), y el número de 8 cifras resultante se trata exactamente igual que en un DNI. Esta herramienta detecta automáticamente, a partir del primer carácter, si has introducido un DNI o un NIE. Los espacios y los guiones en la entrada no importan.

Todo el cálculo se realiza por completo en tu navegador, en JavaScript puro - el número no se sube a ningún servidor, no se guarda, y no se carga ninguna biblioteca externa desde un CDN. Puedes descargar el resultado como archivo JSON o leerlo directamente.

Ficha técnica

Ficha técnica
Formatos de entradaEntrada de texto
Formato de salidaJSON
Procesamiento por lotesNo
ProcesamientoLocal en el navegador (JavaScript)
Subida de archivosNinguna

En 3 pasos

  1. Pega el número de DNI o NIE en el campo de texto.
  2. La herramienta detecta el tipo automáticamente y recalcula la letra de control.
  3. Lee el resultado o descárgalo como JSON.

Límites: Esta herramienta realiza únicamente una comprobación matemática de dígito de control/formato. No se trata de una verificación oficial de identidad, existencia o de un registro, ni de una consulta ante una autoridad. La información adicional que pueda derivarse de la estructura del número se basa exclusivamente en la lógica de codificación documentada públicamente por el organismo emisor.

Preguntas frecuentes

¿Se sube mi número de DNI o NIE a algún servidor?

No. La comprobación se realiza por completo en tu navegador; el número nunca sale de tu dispositivo y no se guarda.

¿Un resultado válido confirma que la persona existe?

No. La herramienta solo comprueba la letra de control matemática y el formato, no una consulta a un registro oficial.

¿Por qué las letras I, N, O y U nunca aparecen como letra de control?

Para evitar confusiones: la I con el 1, la O con el 0, y por la letra española Ñ también se omite la N. La tabla oficial deja fuera estas cuatro letras a propósito.

¿Cómo distingue la herramienta un DNI de un NIE?

Por el primer carácter: si la entrada empieza por una cifra, se comprueba como DNI; si empieza por X, Y o Z, como NIE.

Herramientas relacionadas

CURP/RFC México · Calcular una suma hash · Generador de UUID