Verificar RUT Chile con Nuestro Verificador y Validador de RUT Online
Validar RUT Chileno
Validación Masiva
Aprende a calcular el dígito verificador y utiliza nuestro sistema para verificar y validar RUT chileno de forma rápida y segura. Esta herramienta está pensada para apoyar trámites informativos, formularios digitales y procesos administrativos.
Importancia del Rut Verificador y el Dígito Verificador en Chile
El RUT (Rol Único Tributario) es el identificador oficial en Chile para personas y empresas. También es importante validar rut empresa para asegurar que los datos comerciales sean correctos en trámites legales, bancarios y sistemas digitales.
La clave de esta validación se encuentra en el codigo verificador de rut, un valor calculado mediante un algoritmo matemático que confirma si el número ingresado es correcto.
El Rut Verificador y otras herramientas en línea permiten realizar la verificación de RUT de manera rápida, evitando errores comunes en formularios y procesos administrativos.


Verificador de RUT: ¿Qué es el RUT y cómo se calcula su Dígito Verificador?
El RUT chileno se compone de dos partes:
- Número base (ejemplo: 12.345.678)
- Dígito verificador (número del 0 al 9 o la letra K)
El dígito verificador se obtiene usando el algoritmo Módulo 11, diseñado para detectar errores de ingreso y asegurar la validez del RUT. Para facilitar este proceso, puedes usar un verificador de rut gratis en línea. Ejemplo de Formato de RUT en Chile
Un RUT válido puede presentarse en los siguientes formatos:
- 12.345.678-K
- 12345678-K
Las herramientas de validación ayudan a confirmar que el formato y el dígito verificador sean correctos.
¿Qué es dígito verificador y para qué sirve en el RUT?
El numero verificador rut, también conocido como dígito verificador, es un mecanismo de control que cumple funciones clave:
- Confirma que el RUT ingresado es correcto
- Previene errores en sistemas digitales y formularios
- Es obligatorio en trámites fiscales, bancarios y legales
Validar RUT antes de cualquier trámite ayuda a evitar rechazos y problemas administrativos.
Además, existen validadores especializados para distintos tipos de consulta:
- Empresas (datos comerciales)
- Fecha de nacimiento (edad)
- Patentes (vehículos)

Cómo se calcula el dígito verificador del RUT manualmente
Para validar RUT usando el algoritmo Módulo 11, sigue estos pasos:
- Elimina el dígito verificador (ej: de 12.345.678-K → 12345678)
- Invierte el número → 87654321
- Multiplica cada dígito por la serie 2,3,4,5,6,7 (repitiendo)
- Suma los resultados
- Divide la suma por 11 y obtén el residuo
- Resta 11 menos el residuo
Reglas finales:
- Resultado 10 → K
- Resultado 11 → 0
Este proceso permite calcular correctamente el dígito verificador del RUT.
Ejemplo Práctico para Calcular el Dígito Verificador de RUT
Sigue estos pasos para validar un RUT chileno usando el algoritmo Módulo 11:
- Elimina el dígito verificador (ej: de 12.345.678-K, toma 12345678).
- Invierte el número (queda 87654321).
- Multiplica cada dígito por la serie 2, 3, 4, 5, 6, 7 (repitiendo si es necesario):
8×2 + 7×3 + 6×4 + 5×5 + 4×6 + 3×7 + 2×2 + 1×3
= 16 + 21 + 24 + 25 + 24 + 21 + 4 + 3 = 138
4. Divide la suma por 11 y toma el residuo:
138 ÷ 11 = 12 (residuo = 6)
5. Resta 11 menos el residuo para obtener el dígito verificador:
11 – 6 = 5 → Dígito verificador = 5
- Si el resultado es 10, el dígito es K.
- Si es 11, el dígito es 0.
Ejemplo final:
El RUT 12.345.678-5 es válido porque su dígito verificador coincide.
Este proceso es clave para calcular digito verificador RUT correctamente.
Cómo Validar RUT en JavaScript
Este código permite validar de RUT en formularios HTML5 y sistemas web:
function validarRUT(rut) {
rut = rut.replace(/./g, ”).replace(‘-‘, ”);
var cuerpo = rut.slice(0, -1);
var dv = rut.slice(-1).toUpperCase();
var suma = 0;
var multiplo = 2;
for (var i = cuerpo.length – 1; i >= 0; i–) {
suma += parseInt(cuerpo.charAt(i)) * multiplo;
multiplo = multiplo < 7 ? multiplo + 1 : 2;
}
var dvEsperado = 11 – (suma % 11);
dvEsperado = dvEsperado == 11 ? ‘0’ : dvEsperado == 10 ? ‘K’ : dvEsperado.toString();
return dv === dvEsperado;
}
Aplicaciones del Código
- Validación en JavaScript, jQuery, Vue.js o React.
- Integración en formularios web para evitar errores.
Este validador de RUT es compatible con distintos lenguajes de programación.
Cómo Validar de RUT en Excel (VBA)
Para bases de datos y registros administrativos, usa este código en Excel VBA:
Function ValidarRUT(RUT As String) As Boolean
RUT = Replace(Replace(RUT, “.”, “”), “-“, “”)
Dim cuerpo As String, dv As String, suma As Integer, multiplo As Integer
cuerpo = Left(RUT, Len(RUT) – 1)
dv = UCase(Right(RUT, 1))
suma = 0
multiplo = 2
For i = Len(cuerpo) To 1 Step -1
suma = suma + (CInt(Mid(cuerpo, i, 1)) * multiplo)
multiplo = IIf(multiplo < 7, multiplo + 1, 2)
Next i
Dim dvEsperado As String
dvEsperado = 11 – (suma Mod 11)
dvEsperado = IIf(dvEsperado = 11, “0”, IIf(dvEsperado = 10, “K”, CStr(dvEsperado)))
ValidarRUT = (dv = dvEsperado)
End Function
Uso en Excel
=ValidarRUT(A2) // Devuelve VERDADERO si el RUT es válido
Puedes validar digito verificador en hojas de cálculo para garantizar consistencia.
Cómo Validar un RUT en VB6 (Para Sistemas Antiguos)
Si trabajas con VB6, este código te ayudará:
Function ValidarRUTVB6(RUT As String) As Boolean
RUT = Replace(Replace(RUT, “.”, “”), “-“, “”)
Dim cuerpo As String, dv As String, suma As Integer, multiplo As Integer
cuerpo = Left(RUT, Len(RUT) – 1)
dv = UCase(Right(RUT, 1))
suma = 0
multiplo = 2
For i = Len(cuerpo) To 1 Step -1
suma = suma + (CInt(Mid(cuerpo, i, 1)) * multiplo)
multiplo = IIf(multiplo < 7, multiplo + 1, 2)
Next i
Dim dvEsperado As String
dvEsperado = 11 – (suma Mod 11)
dvEsperado = IIf(dvEsperado = 11, “0”, IIf(dvEsperado = 10, “K”, CStr(dvEsperado)))
ValidarRUTVB6 = (dv = dvEsperado)
End Function
Preguntas Frecuentes
Recomendaciones Finales
- Usa un verificador de RUT chileno confiable
- Ingresa el RUT con guion y dígito verificador
- Para trámites oficiales, es recomendable verificar RUT Registro Civil o en el SII para mayor seguridad.
- Integra validadores en sistemas web o formularios según necesidad
Resumen Final: Por Qué Validar RUT es Importante
La validación de RUT chileno es esencial para evitar errores en trámites legales, bancarios y digitales. Utilizar un verificador actualizado permite valida rut y confirmar la autenticidad del número, garantizando coherencia con los registros oficiales.
Ya Rut Verificador para personas, empresas, vehículos o edad, validar el RUT correctamente ahorra tiempo y previene problemas.
