Validar IBAN online gratis (Internacional)
IBAN (International Bank Account Number) · Emisor: ISO 13616 / SWIFT. Pagos internacionales, SEPA, cuentas en Brasil, Costa Rica, República Dominicana, El Salvador y Guatemala.
Validador online gratis
Se valida con el algoritmo público; no guardamos los datos ingresados.Formato
Código de país (2 letras), 2 dígitos de control y hasta 30 caracteres de cuenta; el largo depende del país (ej. ES 24, DE 22, BR 29).
Algoritmo del dígito verificador
- Mover los 4 primeros caracteres al final.
- Reemplazar letras por números (A=10 … Z=35).
- El número resultante mod 97 debe ser 1.
- Verificar además el largo del país en el registro SWIFT.
Casos de uso
Pagos internacionales, SEPA, cuentas en Brasil, Costa Rica, República Dominicana, El Salvador y Guatemala.
Ejemplos de código
# curl (RapidAPI)
curl -X POST "https://validalatam.p.rapidapi.com/validate" -H "Content-Type: application/json" \
-H "X-RapidAPI-Key: $RAPIDAPI_KEY" -H "X-RapidAPI-Host: validalatam.p.rapidapi.com" \
-d '{"type":"IBAN","value":"DE72815492680220564834"}'
# Python
import requests
r = requests.post("https://validalatam.p.rapidapi.com/validate", json={"type": "IBAN", "value": "DE72815492680220564834"},
headers={"X-RapidAPI-Key": KEY, "X-RapidAPI-Host": "validalatam.p.rapidapi.com"})
print(r.json()["valid"], r.json()["formatted"])
// JavaScript (fetch)
const r = await fetch("https://validalatam.p.rapidapi.com/validate", { method: "POST",
headers: { "Content-Type": "application/json", "X-RapidAPI-Key": KEY, "X-RapidAPI-Host": "validalatam.p.rapidapi.com" },
body: JSON.stringify({ type: "IBAN", value: "DE72815492680220564834" }) });
const { valid, formatted, error } = await r.json();
# Respuesta
{
"valid": true,
"type": "IBAN",
"country": "XX",
"input": "DE72815492680220564834",
"normalized": "DE72815492680220564834",
"formatted": "DE72 8154 9268 0220 5648 34"
}
Planes de la API en RapidAPI
Plan gratuito para empezar; planes pagos para producción con mayor volumen y validación por lote (hasta 1000 por request).
Preguntas frecuentes
¿Cómo se calcula el dígito verificador del IBAN?
Mover los 4 primeros caracteres al final. Reemplazar letras por números (A=10 … Z=35). El número resultante mod 97 debe ser 1. Verificar además el largo del país en el registro SWIFT.
¿Qué formato tiene el IBAN?
Código de país (2 letras), 2 dígitos de control y hasta 30 caracteres de cuenta; el largo depende del país (ej. ES 24, DE 22, BR 29).
¿Qué países latinoamericanos usan IBAN?
Brasil, Costa Rica, República Dominicana, El Salvador, Guatemala, Honduras y Nicaragua, entre otros.
¿Es gratis este validador?
Sí, la herramienta web es gratuita. Para integrarlo en tu sistema usá la API: tiene plan gratuito en RapidAPI.
¿La API guarda los números que valido?
No. La validación es determinística, sin almacenamiento ni consultas a terceros.