Un servicio deEnlaza ConnectTodas las herramientas
Utilidad para España

Calcular la letra del DNI o NIE y comprobar su formato

El cálculo ocurre únicamente en tu dispositivo. No guardamos, enviamos ni incluimos el documento en analítica.

Privacidad reforzada. No hay localStorage, peticiones de red ni eventos analíticos con el valor escrito.

Cómo se calcula la letra

Para un DNI se divide el número entre 23 y se usa el resto para elegir una letra de la secuencia oficial TRWAGMYFPDXBNJZSQVHLCKE. En el NIE se sustituye X por 0, Y por 1 o Z por 2 antes de aplicar el mismo cálculo.

Fuente: Ministerio del Interior — cálculo del dígito de control.

Qué valida y qué no

Solo se comprueban el formato y el dígito de control. Un resultado válido no demuestra que el documento exista, esté vigente o pertenezca a una persona concreta.

Admite DNI de ocho cifras y NIE iniciados por X, Y o Z seguidos de siete cifras.

Guía práctica

Cómo comprobar la letra de un DNI o NIE

La letra se obtiene mediante el algoritmo oficial de control aplicado al número del documento. Esta utilidad realiza el cálculo dentro del navegador y sirve para detectar errores de transcripción, no para validar la identidad de una persona.

Cuándo resulta útil

  • Comprobar un DNI antes de completar un formulario.
  • Calcular la letra correspondiente a un número.
  • Detectar un posible error al copiar un NIE.

Cómo obtener un resultado más fiable

  1. Introduce únicamente el número que necesitas comprobar.
  2. En el NIE conserva la letra inicial X, Y o Z y revisa todos los dígitos.
  3. Contrasta siempre el resultado con el documento original cuando sea posible.

Preguntas frecuentes

¿Calcular la letra valida que el documento exista?

No. Solo comprueba que número y letra sean coherentes con el algoritmo; no consulta ningún registro oficial.

¿Cómo se calcula la letra del NIE?

Para el cálculo, X, Y y Z se transforman respectivamente en 0, 1 y 2 antes de aplicar el mismo control del DNI.

¿Se guarda el número introducido?

La herramienta está diseñada para realizar el cálculo localmente en el navegador y no necesita enviar el número a un servidor.