Spanish IBAN Validator
Validate any Spanish IBAN instantly — 24-character format, ISO 7064 checksum, and bank lookup.
Validate a Spanish IBAN →Spanish IBANs are 24 characters long, starting with 'ES'. They encode a 4-digit bank code (entidad), a 4-digit branch code (oficina), 2 control digits (dígitos de control), and a 10-digit account number (número de cuenta). BankValidor validates the full structure, computes the ISO 7064 MOD-97 checksum, and identifies the bank.
Spanish IBAN Format
A Spanish IBAN is 24 characters: ES + 2 check digits + 4 bank code (entidad) + 4 branch code (oficina) + 2 control digits + 10 account number.
How Spanish IBAN Validation Works
Enter IBAN
Type or paste the 24-character Spanish IBAN starting with 'ES'.
Checksum Verification
We compute the ISO 7064 MOD-97 checksum and verify the two CCC control digits.
Bank Identification
Get the bank name (Santander, BBVA, CaixaBank...), BIC/SWIFT code, and branch from the registry.
Frequently Asked Questions
What is a Spanish IBAN?
A Spanish IBAN is a 24-character bank identifier used for all domestic and SEPA payments in Spain. It is based on the CCC (Código Cuenta Cliente), Spain's traditional account format. The Spanish IBAN includes the country code ES, 2 IBAN check digits, and 20 digits from the CCC (4 bank + 4 branch + 2 control + 10 account).
What is a CCC (Código Cuenta Cliente)?
The CCC is Spain's traditional 20-digit bank account format, consisting of 4 digits for the bank (entidad), 4 for the branch (oficina), 2 control digits (dígitos de control), and 10 for the account number. Spanish IBANs incorporate the full CCC starting at position 5.
Which Spanish banks have the most IBANs?
The largest Spanish banks by account volume are Santander (entidad 0049), BBVA (0182), CaixaBank (2100 or 3089), Bankinter (0128), and Sabadell (0081). The 4-digit entidad code at positions 5-8 of the IBAN identifies the bank.
Can I use a Spanish IBAN for transfers to Latin America?
Spanish IBANs work for SEPA transfers within Europe. For transfers to Latin American countries (Argentina, Mexico, Colombia, etc.), you need international wire transfer details — typically a SWIFT/BIC code. Most Latin American countries do not use IBAN, so you will need local account details.
Ready to validate?
Enter any Spanish IBAN and get an instant result with bank name, BIC, and registry status.
Validate a Spanish IBAN →