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.
Cómo se usa
- Escribe o pega el número; puedes dejar espacios, puntos o guiones.
- El tipo se detecta solo y el resultado aparece al momento.
- 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.
| Documento | Formato | Control |
|---|---|---|
| NIF o DNI | 8 números y una letra | La letra sale del resto de dividir el número entre 23 |
| NIE | X, Y o Z, 7 números y una letra | Como el DNI, cambiando X, Y o Z por 0, 1 o 2 |
| CIF | Una letra, 7 números y un dígito o letra de control | Suma ponderada de los 7 números |
| IBAN español | ES, 2 dígitos de control y 20 de la cuenta | El 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.