IBAN Validation API

IBAN Validation API

Validate and check IBAN codes


IBAN Validation API is an interface for validation and extraction of IBAN codes. This API follows the ISO 9362 standard which defines a standard format of Business Identifier Codes (also known as SWIFT-BIC, BIC, SWIFT ID or SWIFT code) approved by the International Organization for Standardization (ISO).

Note: The bic property in the API result is currently supports IBANs from the following countries: Austria, Belgium, Germany, Luxembourg, Netherlands, Spain, France. We are actively working on improving this feature and cover more countries. For all other countries the bic property is set to null.


The IBAN Validation API allows you to validate the following:


IBAN Validation API only supports one GET endpoint. Send this request to validate an IBAN code:

curl -L 'https://anyapi.io/api/v1/iban/DE51500105179975341634?apiKey=<YOUR_API_KEY>'

which would return this payload:

 "valid": true,
 "iban": "DE51 5001 0517 9975 3416 34",
 "bban": "500105179975341634",
 "bic": {
   "bankCode": "INGD",
   "branchCode": "XXX",
   "countryCode": "DE",
   "locationCode": "FF",
   "testBIC": false,
   "valid": true,
 "countryCode": "DE",
 "electronicFormat": "DE51500105179975341634"


This API provides the following endpoints:

Check out the IBAN Validation API Docs for more details.