Saltar al contenido
ToolsEnglish

Utilidades

Validar NIF, NIE, CIF e IBAN online

Comprueba si un NIF, DNI, NIE, CIF o IBAN es válido y calcula la letra del DNI. Gratis, al instante y sin enviar el número a ningún servidor.

El tipo se detecta solo. Puedes escribirlo con espacios, puntos o guiones.

Una rueda con 23 letras alrededor y una aguja que señala una de ellas. Al lado, una caja con una ventana que enseña un número de ocho cifras seguido de una letra, y una placa grabada con «÷ 23». Intro, espacio o las flechas pasan de un paso a otro.

TRWAGMYFPDXBNJZSQVHLCKE12345678Z÷ 23
Aguja: señala la letra que le toca al númeroRueda: las 23 letras, en el orden de la tabla oficialLa letra del NIF no se elige: se calcula. Se divide el número entre 23 y el resto, de 0 a 22, es la posición de la letra en la tabla TRWAGMYFPDXBNJZSQVHLCKE. 12345678 entre 23 da resto 14, que es la Z. Si un documento lleva otra letra, alguna cifra está mal.

Cómo se usa

  1. Escribe o pega el número; puedes dejar espacios, puntos o guiones.
  2. El tipo se detecta solo y el resultado aparece al momento.
  3. Si no es válido, lee el motivo: suele decir qué letra o dígito de control debería llevar.

Preguntas frecuentes

¿Cómo se calcula la letra del DNI?

Se divide el número entre 23 y el resto indica la letra en una tabla fija. Escribe los 8 números sin letra y verás la que le corresponde.

¿Válido significa que el documento existe?

No. Significa que el número está bien formado y su control cuadra, lo que descarta casi todos los errores al teclear. No dice si pertenece a alguien ni si la cuenta está abierta.

¿Sirve para IBAN de otros países?

Sí. Los dígitos de control de un IBAN se calculan igual en todos los países. En los españoles se comprueba además que tenga 24 caracteres.

¿Se guarda el número que escribo?

No. La comprobación se hace en tu navegador: el número no se envía a ningún servidor ni se guarda.

Cómo se calcula la letra del DNI

La letra del DNI no es aleatoria: se obtiene dividiendo el número entre 23 y buscando el resto en la secuencia TRWAGMYFPDXBNJZSQVHLCKE. El resto 0 corresponde a la T, el 1 a la R, el 2 a la W y así hasta el 22, que es la E. Por ejemplo, 12345678 entre 23 da de resto 14, y la letra en esa posición es la Z: 12345678Z.

El NIE de los extranjeros residentes se calcula igual, sustituyendo antes la letra inicial por un número: X por 0, Y por 1 y Z por 2. Como la letra depende de todas las cifras, casi cualquier error al teclear —un dígito cambiado, dos intercambiados— produce una letra distinta y se detecta.

Cómo es cada identificador y qué se comprueba
DocumentoFormatoControl
NIF o DNI8 números y una letraLa letra sale del resto de dividir el número entre 23
NIEX, Y o Z, 7 números y una letraComo el DNI, cambiando X, Y o Z por 0, 1 o 2
CIFUna letra, 7 números y un dígito o letra de controlSuma ponderada de los 7 números
IBAN españolES, 2 dígitos de control y 20 de la cuentaEl resto de dividir entre 97 tiene que ser 1

Cómo se comprueba un IBAN

Un IBAN empieza por dos letras del país y dos dígitos de control, seguidos del número de cuenta nacional. En España tiene 24 caracteres: ES, los dos dígitos de control y los 20 del antiguo código de cuenta, con la entidad, la oficina, sus propios dígitos de control y el número de cuenta.

Para validarlo se mueven los cuatro primeros caracteres al final, se cambian las letras por números (A es 10, B es 11…) y se divide el número resultante entre 97: si el resto es 1, el IBAN es correcto. El cálculo es el mismo en todos los países; solo cambia la longitud.

Qué significa que un número sea válido

Significa que está bien formado y que su control cuadra. Es la comprobación que conviene hacer antes de emitir una factura, dar de alta un cliente o enviar una transferencia, porque evita devoluciones y rectificaciones por un simple error de tecleo.

No significa que el documento exista ni que pertenezca a quien dice tenerlo. Eso solo puede confirmarlo el organismo que lo emite: la Policía o la Agencia Tributaria para un NIF, y el banco para una cuenta.

Otras herramientas