Si desarrollas formularios, tiendas o aplicaciones en España necesitas DNI de prueba que pasen la validación de la letra… sin usar datos de personas reales. Esta herramienta genera documentos ficticios matemáticamente válidos y, además, comprueba la letra de cualquier DNI o NIE que le escribas.
Qué es y para quién
El DNI español no es un número al azar: sus ocho dígitos llevan una letra de control calculada con un algoritmo público, el módulo 23. Por eso un formulario bien programado rechaza un DNI inventado «a ojo»: la letra no cuadra. Esta herramienta está pensada para programadores, diseñadores, profesores y cualquiera que necesite datos de relleno realistas para probar formularios, maquetar documentos o hacer ejercicios, sin tocar jamás datos personales de nadie.
Además del generador incluye un comprobador: escribe un DNI o un NIE y sabrás al momento si la letra corresponde al número, algo muy útil cuando un cliente te dicta mal su documento o cuando depuras una importación de datos.
Cómo se usa
Elige el tipo de documento (DNI o NIE), indica cuántos quieres (hasta 20 por tanda) y pulsa «Generar documentos». Cada número se crea al azar en tu navegador y se le calcula su letra con la tabla oficial TRWAGMYFPDXBNJZSQVHLCKE. Para comprobar un documento concreto, escríbelo en el segundo campo —admite espacios y guiones— y el veredicto aparece al instante, indicando cuál sería la letra correcta si no coincide.
Nada sale de tu dispositivo: la generación y la comprobación se ejecutan en local, sin enviar documentos a ningún servidor.
Ejemplo resuelto
El ejemplo clásico que aparece en todos los manuales: el número 12345678. Al dividirlo entre 23, el resto es 14. Contando posiciones en la tabla TRWAGMYFPDXBNJZSQVHLCKE (la posición 0 es la T), la posición 14 corresponde a la letra Z. Por tanto, el documento 12345678Z es formalmente correcto y 12345678A sería rechazado por cualquier validador. Con el NIE funciona igual cambiando la letra inicial por su valor: X vale 0, Y vale 1 y Z vale 2; así, X1234567L también es un ejemplo válido muy citado.
Casos de uso
Datos semilla para bases de datos de desarrollo, pruebas de validación en formularios web, ejemplos en cursos de programación y ofimática, maquetas de documentos y capturas para manuales. También sirve para detectar errores de transcripción: si un número «no pasa» en tu aplicación, aquí puedes aislar en segundos si el problema es el número o tu código.
Limitaciones honestas
Los documentos generados son ficticios y podrían coincidir por azar con el número de una persona real: con 100 millones de combinaciones es improbable, pero posible. No deben usarse para identificarse, registrarse en servicios ni ningún trámite: serían rechazados en cuanto se cruzaran con los registros oficiales y su uso indebido puede ser delito. La comprobación solo verifica el formato y la letra de control; no confirma que el documento exista ni que pertenezca a una persona concreta.
Preguntas frecuentes
¿Los DNI generados son de personas reales?
No. Son números aleatorios con la letra bien calculada. Pueden servir para pruebas de software y ejemplos, pero no identifican a nadie y no deben utilizarse en registros ni trámites reales.
¿Cómo se calcula la letra del DNI?
Se divide el número entre 23 y se toma el resto (de 0 a 22). Ese resto selecciona la letra en la tabla oficial TRWAGMYFPDXBNJZSQVHLCKE. Por ejemplo, 12345678 da resto 14, que es la Z.
¿También genera y comprueba NIE?
Sí. El NIE sustituye su letra inicial por un número (X=0, Y=1, Z=2) y aplica el mismo módulo 23 sobre los siete dígitos. El generador puede crear NIE ficticios y el comprobador los valida igual que un DNI.
¿Se envían los documentos a algún servidor?
No. Todo el cálculo ocurre en tu navegador; ni los documentos generados ni los que compruebas salen de tu dispositivo.
Herramientas relacionadas
Explora también estas herramientas gratuitas en español:
- Validar Código CIF de una Empresa: comprueba el carácter de control de cualquier NIF de entidad, también en lista
- Comprobar Validez Número NUSS Seguridad Social: verifica los dígitos de control módulo 97 de tu número de afiliación
- Calculadora Nota MIR: Respuestas Correctas, Errores y Preguntas Netas al Instante
- Generador de Contratos de Alquiler Sencillo: Modelo Guiado Paso a Paso para España
- Crear Carta de Despido Disciplinario — Modelo para Empresas en España
- Retención IRPF nómina segundo pagador – Evita el susto en la declaración de la Renta
- Calcular factura con recargo de equivalencia – IVA y recargo del 5,2 %, 1,4 % y 0,5 % por línea
- Calcular plusvalía municipal Madrid gratis – Método objetivo y método real, paga siempre el menor
