Genera RUT chilenos de prueba con el cuerpo aleatorio y el dígito verificador calculado con el algoritmo oficial de módulo 11, ya formateados con puntos y guion, listos para cargar en tus ambientes de desarrollo y testing.
Para qué sirve un generador de RUT
Todo sistema que trabaja con clientes chilenos —un e-commerce, un software de facturación, una ficha clínica, un CRM— necesita probar sus formularios, validaciones y reportes sin usar datos de personas reales. Ahí entra el generador: produce RUT con la forma exacta de uno verdadero (cuerpo numérico, puntos de miles, guion y dígito verificador correcto), pero inventados al azar. Con ellos puedes cargar bases de datos de prueba, verificar que tu validador acepta los formatos correctos y que rechaza los incorrectos, y entrenar a tu equipo sin exponer información personal de nadie.
La clave está en el dígito verificador. Un RUT no es un número cualquiera: su último carácter se calcula desde el cuerpo con el algoritmo de módulo 11, multiplicando los dígitos de derecha a izquierda por la serie 2, 3, 4, 5, 6, 7 (que se repite), sumando los productos y restando el resto de dividir esa suma entre 11. Si el resultado es 11, el dígito es 0; si es 10, es la letra K; en cualquier otro caso, es el propio número. Esta herramienta aplica ese mismo algoritmo —verificado contra ejemplos publicados— a cada cuerpo aleatorio que crea, así que todos los RUT generados superan la validación matemática igual que uno real.
Cómo se usa
- Indicá cuántos RUT necesitas (de 1 a 50 por tanda).
- Elegí el largo del cuerpo: 8 dígitos es el formato más común hoy; 7 dígitos corresponde a RUT más antiguos; o deja que el largo sea aleatorio.
- Pulsa Generar y copia la lista completa con el botón de copiado.
- Pega los RUT en tu ambiente de pruebas: semilla de base de datos, casos de test, datos de demostración.
Ejemplo resuelto
Si el cuerpo aleatorio resulta ser 12.345.678, el cálculo del dígito es: 8×2 + 7×3 + 6×4 + 5×5 + 4×6 + 3×7 + 2×2 + 1×3 = 138. El resto de 138 ÷ 11 es 6, y 11 − 6 = 5. El RUT completo queda 12.345.678-5, que es el mismo ejemplo clásico que usan los textos que explican el algoritmo. Cada RUT de la lista se genera exactamente así: cuerpo al azar, dígito calculado, formato con puntos y guion.
Usos frecuentes en desarrollo
- Tests automáticos: casos válidos para pruebas unitarias de validadores y casos de borde (dígito 0, dígito K) para los caminos especiales del algoritmo.
- Datos semilla: poblar ambientes de desarrollo y demostración con registros de aspecto realista sin tocar datos personales.
- Control de calidad: verificar que los campos de formulario apliquen bien la máscara de formato y acepten la K mayúscula y minúscula.
Los casos borde que todo validador debe superar
Un lote de prueba útil no es una lista de RUT «normales»: es una lista que incluye los casos que rompen los validadores mal implementados. Genera tandas mezclando largos y revisa que aparezcan dígitos 0 y dígitos K: el 0 aparece cuando la suma es múltiplo exacto de 11, y la K cuando el cálculo da 10, que es donde muchos formularios fallan porque esperan un dígito numérico y rechazan la letra o no aceptan la k minúscula. También conviene probar cuerpos de 7 dígitos, propios de RUT antiguos, porque hay sistemas que fuerzan el largo a 8 y los rechazan por error. Si tu sistema supera esta batería —válidos de todos los tipos y rechazos correctos cuando alteras un dígito cualquiera—, su validación de RUT está bien resuelta.
Limitaciones y uso responsable
Que un RUT generado supere la validación matemática no significa que pertenezca a alguien ni que esté registrado en el Registro Civil o el SII: es un número inventado que cumple la fórmula. Como el universo de cuerpos posibles es finito, por puro azar un RUT generado podría coincidir con el de una persona real; eso no lo convierte en un dato utilizable. Usar RUT ajenos o inventados en trámites, contratos o documentos oficiales puede constituir un delito de falsificación o suplantación. Esta herramienta es exclusivamente para pruebas, desarrollo y docencia, y así lo declara en la propia página.
Preguntas frecuentes
¿Los RUT generados pertenecen a personas reales?
No se generan desde ninguna base de datos: el cuerpo es aleatorio y el dígito se calcula. Por azar, una combinación podría coincidir con un RUT asignado, pero la herramienta no lo sabe ni lo comprueba. Son datos ficticios de prueba.
¿El dígito verificador generado es el correcto según el algoritmo oficial?
Sí. Se aplica el módulo 11 con la serie 2 a 7 de derecha a izquierda, el mismo cálculo que usan los validadores chilenos, incluidas las reglas especiales: resto 11 da dígito 0 y resto 10 da letra K.
¿Puedo usar estos RUT para registrarme en un servicio?
No. Además de ser datos falsos, usar un RUT que no es el tuyo en registros o trámites puede ser ilegal. Para pruebas internas de software, en cambio, es exactamente el uso correcto.
¿Por qué a veces el dígito es una letra K?
Porque cuando el cálculo 11 menos el resto da 10, no existe un dígito numérico de dos cifras y la norma chilena lo representa con la letra K. Aproximadamente uno de cada once RUT termina en K.
Herramientas relacionadas
Explora también estas herramientas gratuitas en español:
- Calcular el Dígito Verificador RUT Chile: módulo 11 paso a paso y validador de RUT
- Simulador Prueba de Transición PAES Chile: Calcula tu Puntaje Ponderado con NEM y Ranking
- Crear Carta de Recomendación Laboral Chile — Modelo Formal Listo para Firmar
- Conversor de Salario Bruto a Neto en Perú: ONP, AFP y Renta de Quinta Explicados
- Conversor de divisas Mercado Pago Chile – Cuánto recibes de verdad tras la comisión, en CLP y USD
- Calcular Sueldo Líquido en Chile: AFP, salud y cesantía paso a paso
- Simulador de Pensión AFP Chile: proyecta tu fondo y descubre tu pensión mensual estimada
- Convertir Dólares a Pesos Chilenos: conversor USD a CLP con el dólar observado editable
