Generador de DNI Online - Crea DNIs de prueba válidos

El generador de DNI más completo y fiable para desarrolladores. Genera DNIs de prueba válidos, NIFs, CIFs, NIEs y cuentas bancarias IBAN de forma gratuita.

¡NUEVO! Ya disponible nuestra API REST para desarrolladores. Genera DNIs y otros documentos directamente desde tu aplicación.

Generador de DNI

Genera DNIs de prueba válidos al instante. Ideal para:

  • Testing de aplicaciones
  • Desarrollo de software
  • Pruebas de formularios
  • Bases de datos de ejemplo
Generar DNI

Generador de Cuentas Bancarias

Crea IBANs válidos para pruebas bancarias:

  • IBANs españoles y europeos
  • Validación automática
  • Formato internacional
  • Múltiples países disponibles
Generar IBAN

API para Desarrolladores

Integra nuestro generador de DNI en tu aplicación con ejemplos en varios lenguajes:

PHP - Generar DNI


// Generar DNI usando nuestra API
$api_url = 'https://letradni.info/api/generate.php?type=generador-dni';
$response = file_get_contents($api_url);
$data = json_decode($response, true);
$dni = $data['result'];
echo "DNI generado: " . $dni;
                

Python - Generar DNI


import requests

# Generar DNI usando nuestra API
url = "https://letradni.info/api/generate.php"
params = {"type": "generador-dni"}
response = requests.get(url, params=params)
dni = response.json()["result"]
print(f"DNI generado: {dni}")
                

C# - Generar DNI


// Generar DNI usando nuestra API
using (var client = new HttpClient())
{
    var response = await client.GetAsync(
        "https://letradni.info/api/generate.php?type=generador-dni"
    );
    var result = await response.Content.ReadAsStringAsync();
    var dni = JsonDocument.Parse(result).RootElement
        .GetProperty("result").GetString();
    Console.WriteLine($"DNI generado: {dni}");
}
                

¿Por qué usar nuestro generador?

  • Generación instantánea de DNIs válidos
  • Verificación automática del dígito de control
  • Hasta 10 llamadas diarias por IP
  • API REST disponible para integración
  • Soporte para múltiples tipos de documentos

¿Necesitas ayuda?

Escríbenos a info@letradni.info y te responderemos lo antes posible.

Preguntas Frecuentes

¿Los DNIs generados son reales?

No, son DNIs aleatorios con formato válido pero no corresponden a personas reales. Son perfectos para pruebas de software.

¿Puedo usar estos DNIs en aplicaciones reales?

Sí, pero solo para pruebas y desarrollo. No deben usarse para suplantar identidades o en documentos oficiales.

¿Cómo se calcula la letra del DNI?

La letra se calcula dividiendo el número entre 23 y asignando una letra según el resto de la división, siguiendo una tabla oficial.

Más preguntas

Consulta todas las FAQ