Cómo validar un RUT chileno
Cómo funciona el dígito verificador
El RUT/RUN es un número de 7 u 8 dígitos más un dígito verificador (0–9 o K), calculado con módulo 11:
- Recorré el número de derecha a izquierda multiplicando por
2,3,4,5,6,7y volviendo a 2. - Sumá y calculá
r = 11 − (suma mod 11). - Si
r = 11el DV es 0; sir = 10esK; si no, esr.
Validar con la API
Uso directo gratis: 50 requests por IP por día, sin registro. Endpoints: POST /validate, POST /batch, GET /generate/{doc_type} (solo para pruebas: datos sintéticos, no son identidades reales).
curl
curl -X POST "https://validalatam.ia-latam.app/validate" -H "Content-Type: application/json" \
-d '{"type":"CL_RUT","value":"19.818.718-6"}'
# synthetic test data only / solo para pruebas
curl "https://validalatam.ia-latam.app/generate/CL_RUT"Python
import requests
BASE = "https://validalatam.ia-latam.app"
r = requests.post(f"{BASE}/validate", json={"type": "CL_RUT", "value": "19.818.718-6"})
print(r.json()["valid"], r.json()["formatted"])
Respuesta real de la API (valor sintético de /generate)
19.818.718-6 (CL_RUT):
{"valid":true,"type":"CL_RUT","country":"CL","input":"19.818.718-6","normalized":"198187186","formatted":"19.818.718-6","error":null,"details":null}
Planes
Para producción: Basic gratis (500 req), Pro US$ 9, Ultra US$ 29 y Mega US$ 99 por mes en RapidAPI.
Para asistentes de IA (MCP)
pip install validalatam-mcpgithub.com/elmatis172/validalatam-mcp
← Todas las guías · Contacto: faucolabs@gmail.com