Skip to main content

Validate IBAN (Full)

Credits: 3 per call
Validates an IBAN number and returns comprehensive details including bank name, BIC/SWIFT code, branch information, SEPA membership, and country data. Supports 110+ countries.

Request

string
required
The IBAN to validate. Can include spaces (they are stripped automatically).
Both GET and POST methods are supported.

Response

boolean
Whether the IBAN is valid.
string
The normalized IBAN (spaces removed, uppercased).
object | null
Bank and account information. null if the bank could not be identified.
object
SEPA (Single Euro Payments Area) status.
object
Keyed object of validation checks performed. Each key maps to an object with code and message.
array
Array of failed validation checks. Each item has code and message. Empty array when the IBAN is valid.
Example response (valid IBAN):
Example response (invalid IBAN):