Verificar RUT Chile con Nuestro Verificador y Validador de RUT Online

Validar RUT Chileno


Validación Masiva

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.

Rut Verificador
Verificador de RUT

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:

¿Qué es el Dígito Verificador y Para Qué Sirve?

Cómo se calcula el dígito verificador del RUT manualmente

Para validar RUT usando el algoritmo Módulo 11, sigue estos pasos:

  1. Elimina el dígito verificador (ej: de 12.345.678-K → 12345678)
  2. Invierte el número → 87654321
  3. Multiplica cada dígito por la serie 2,3,4,5,6,7 (repitiendo)
  4. Suma los resultados
  5. Divide la suma por 11 y obtén el residuo
  6. 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:

  1. Elimina el dígito verificador (ej: de 12.345.678-K, toma 12345678).
  2. Invierte el número (queda 87654321).
  3. 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

El dígito verificador del RUT es el número o la letra K que aparece al final del RUT chileno y sirve para confirmar que el RUT es válido. Se calcula utilizando el algoritmo Módulo 11, que verifica si el número ingresado es correcto y evita errores en trámites y formularios.

Usando herramientas digitales que aplican el algoritmo Módulo 11.

Los que cumplen el formato correcto y tienen un dígito verificador válido.

Sí, mediante scripts en JavaScript u otros lenguajes.

No será considerado válido por sistemas oficiales.

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.