A copy of every IBAN.com API with fixed answers, for development and automated tests. It needs no subscription, uses no queries and contacts no bank or registry. Requests and responses have the same format as production: same parameters, same JSON and XML, same HTTP status codes and error codes. Point your integration at sandbox.iban.com instead of api.iban.com (or api.bav.com for VAT) and use a test key.
The answers to the test values below were recorded from the live APIs, and the sandbox gives no other answers: send a test value exactly as listed (same characters, case and parameters) and you get production’s answer; send anything else and the request is refused with a sandbox-only error code, SANDBOX_NOT_SUPPORTED_IBAN, SANDBOX_NOT_SUPPORTED_ACCOUNT and so on, in the API’s own error format. These codes never come from production. Missing parameters, a wrong format and the test keys behave as in production.
| API | Production | Sandbox |
|---|---|---|
| IBAN Validation v4 | https://api.iban.com/clients/api/v4/iban/ | https://sandbox.iban.com/clients/api/v4/iban/ |
| IBAN Calculation v1 | https://api.iban.com/clients/api/calc-api.php | https://sandbox.iban.com/clients/api/calc-api.php |
| BIC Validation v2 | https://api.iban.com/clients/api/swiftv2/bic/https://api.iban.com/clients/api/swiftv2/bank/ | https://sandbox.iban.com/clients/api/swiftv2/bic/https://sandbox.iban.com/clients/api/swiftv2/bank/ |
| BAV (VoP) v3 | https://api.iban.com/clients/api/verify/v3/ | https://sandbox.iban.com/clients/api/verify/v3/ |
| SortWare v4 | https://api.iban.com/clients/api/v4/sort/ | https://sandbox.iban.com/clients/api/v4/sort/ |
| Bank Suite v1 | https://api.iban.com/clients/api/banksuite/nid/.../banksuite/bic/.../banksuite/structure/ | https://sandbox.iban.com/clients/api/banksuite/nid/.../banksuite/bic/.../banksuite/structure/ |
| VAT Validation v1 | https://api.bav.com/validate/ | https://sandbox.iban.com/validate/ |
| Services / balance | https://api.iban.com/clients/api/v4/services/ | https://sandbox.iban.com/clients/api/v4/services/ |
| EISCD Data File | https://api.iban.com/clients/api/download.php | https://sandbox.iban.com/clients/api/download.php |
Use testkey as the API key (for BAV in the x-api-key header). The other keys return the account error your code has to handle, in each API’s own format and HTTP status:
| API key | Result |
|---|---|
testkey | Normal answers |
serviceexpired | 302 Subscription expired (BAV: SUBSCRIPTION_EXPIRED) |
nomorecredits | 303 No queries available (BAV: NO_CREDITS_AVAILABLE) |
usernotallowed | 304 You have no access to this API (BAV: USER_NOT_ALLOWED) |
ipnotallowed | 305 IP Address not allowed (BAV: IP_NOT_ALLOWED) |
| any other key | 301 API Key is invalid (BAV: INVALID_API_KEY) |
Two APIs have no numeric codes: the IBAN Calculation API answers {"error":"<message>"} with the message only, and the EISCD download answers with the message as plain text (there, nomorecredits gives No downloads available and ipnotallowed gives IP Address not allowed, sandbox conventions).
Missing parameters and an unknown format behave as in production: see each API’s documentation.
https://sandbox.iban.com/clients/api/v4/iban/Parameters as in the IBAN Validation API documentation: api_key, format, iban, and optionally sci, sci_tips and translit.
Test values: every IBAN on the Test IBAN numbers page (a valid IBAN and up to five broken variants for each of the 89 IBAN countries, plus the examples with spaces and in lower case) and the documentation examples, 538 in all. Send them exactly as listed. Each returns the full live answer with bank data, SEPA reachability and every validation code, also with sci, sci_tips and translit.
Any other input is refused with SANDBOX_NOT_SUPPORTED_IBAN in errors (HTTP 200, bank_data, sepa_data and validations empty, as for an account error).
curl "https://sandbox.iban.com/clients/api/v4/iban/?api_key=testkey&format=json&iban=GB33BUKB20201555555555"| Country | Case | iban | Sandbox answer | |
|---|---|---|---|---|
Andorra AD | Valid IBAN | AD1400080001001234567890 | Valid (account 004), bank BINAADADXXX | Try it |
Andorra AD | Wrong IBAN check digits | AD1500080001001234567890 | Invalid: 202 check digits, no bank data | Try it |
Andorra AD | Wrong length | AD31000800010012345678900 | Invalid: 205 structure, 203 length, no bank data | Try it |
Andorra AD | Wrong structure | AD80A0080001001234567890 | Invalid: 205 structure, no bank data | Try it |
Andorra AD | Illegal character | AD140008000100123456789! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Andorra AD | Valid IBAN, bank unknown | AD1499990001001234567890 | Valid (account 004), no bank data | Try it |
United Arab Emirates AE | Valid IBAN | AE460090000000123456789 | Valid (account 004), bank ARABAEADXXX | Try it |
United Arab Emirates AE | Wrong IBAN check digits | AE470090000000123456789 | Invalid: 202 check digits, no bank data | Try it |
United Arab Emirates AE | Wrong length | AE8700900000001234567890 | Invalid: 205 structure, 203 length, no bank data | Try it |
United Arab Emirates AE | Wrong structure | AE72A090000000123456789 | Invalid: 205 structure, no bank data | Try it |
United Arab Emirates AE | Illegal character | AE46009000000012345678! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
United Arab Emirates AE | Valid IBAN, bank unknown | AE319990000000123456789 | Valid (account 004), no bank data | Try it |
Albania AL | Valid IBAN | AL35202111090000000001234567 | Valid (account 004), bank SGSBALTXXXX | Try it |
Albania AL | Wrong IBAN check digits | AL36202111090000000001234567 | Invalid: 202 check digits, no bank data | Try it |
Albania AL | Wrong length | AL692021110900000000012345670 | Invalid: 205 structure, 203 length, no bank data | Try it |
Albania AL | Wrong structure | AL64A02111090000000001234567 | Invalid: 205 structure, no bank data | Try it |
Albania AL | Illegal character | AL3520211109000000000123456! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Albania AL | Valid IBAN, bank unknown | AL24999111090000000001234567 | Valid (account 004), no bank data | Try it |
Austria AT | Valid IBAN | AT483200000012345864 | Valid (account 004), bank RLNWATWWXXX | Try it |
Austria AT | Wrong IBAN check digits | AT493200000012345864 | Invalid: 202 check digits, no bank data | Try it |
Austria AT | Wrong length | AT2732000000123458640 | Invalid: 205 structure, 203 length, no bank data | Try it |
Austria AT | Wrong structure | AT79A200000012345864 | Invalid: 205 structure, no bank data | Try it |
Austria AT | Illegal character | AT48320000001234586! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Austria AT | Wrong account check digit | AT693200000012345874 | Valid (account 004), bank RLNWATWWXXX | Try it |
Azerbaijan AZ | Valid IBAN | AZ77VTBA00000000001234567890 | Valid (account 004), bank VTBAAZ22XXX | Try it |
Azerbaijan AZ | Wrong IBAN check digits | AZ78VTBA00000000001234567890 | Invalid: 202 check digits, no bank data | Try it |
Azerbaijan AZ | Wrong length | AZ91VTBA000000000012345678900 | Invalid: 205 structure, 203 length, no bank data | Try it |
Azerbaijan AZ | Wrong structure | AZ280TBA00000000001234567890 | Invalid: 205 structure, no bank data | Try it |
Azerbaijan AZ | Illegal character | AZ77VTBA0000000000123456789! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Azerbaijan AZ | Valid IBAN, bank unknown | AZ02ZZZZ00000000001234567890 | Valid (account 004), no bank data | Try it |
Bosnia and Herzegovina BA | Valid IBAN | BA393385804800211234 | Valid (account 002), bank UNCRBA22XXX | Try it |
Bosnia and Herzegovina BA | Wrong IBAN check digits | BA403385804800211234 | Invalid: 202 check digits, 205 structure, no bank data | Try it |
Bosnia and Herzegovina BA | Wrong length | BA8733858048002112340 | Invalid: 205 structure, 203 length, no bank data | Try it |
Bosnia and Herzegovina BA | Wrong structure | BA70A385804800211234 | Invalid: 201 account check, 205 structure, no bank data | Try it |
Bosnia and Herzegovina BA | Illegal character | BA39338580480021123! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Bosnia and Herzegovina BA | Wrong account check digit | BA603385804800211244 | Invalid: 201 account check, 205 structure, bank UNCRBA22XXX | Try it |
Belgium BE | Valid IBAN | BE71096123456769 | Valid (account 002), bank GKCCBEBBXXX | Try it |
Belgium BE | Wrong IBAN check digits | BE72096123456769 | Invalid: 202 check digits, no bank data | Try it |
Belgium BE | Wrong length | BE300961234567690 | Invalid: 205 structure, 203 length, no bank data | Try it |
Belgium BE | Wrong structure | BE79A96123456769 | Invalid: 201 account check, 205 structure, no bank data | Try it |
Belgium BE | Illegal character | BE7109612345676! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Belgium BE | Wrong account check digit | BE92096123456779 | Invalid: 201 account check, bank GKCCBEBBXXX | Try it |
Bulgaria BG | Valid IBAN | BG19STSA93000123456789 | Valid (account 004), bank STSABGSFXXX | Try it |
Bulgaria BG | Wrong IBAN check digits | BG20STSA93000123456789 | Invalid: 202 check digits, no bank data | Try it |
Bulgaria BG | Wrong length | BG49STSA930001234567890 | Invalid: 205 structure, 203 length, no bank data | Try it |
Bulgaria BG | Wrong structure | BG97STSAA3000123456789 | Invalid: 205 structure, no bank data | Try it |
Bulgaria BG | Illegal character | BG19STSA9300012345678! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Bulgaria BG | Valid IBAN, bank unknown | BG68ZZZZ93000123456789 | Valid (account 004), no bank data | Try it |
Bahrain BH | Valid IBAN | BH02CITI00001077181611 | Valid (account 004), bank CITIBHBXXXX | Try it |
Bahrain BH | Wrong IBAN check digits | BH03CITI00001077181611 | Invalid: 202 check digits, no bank data | Try it |
Bahrain BH | Wrong length | BH03CITI000010771816110 | Invalid: 205 structure, 203 length, no bank data | Try it |
Bahrain BH | Wrong structure | BH830ITI00001077181611 | Invalid: 205 structure, no bank data | Try it |
Bahrain BH | Illegal character | BH02CITI0000107718161! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Bahrain BH | Valid IBAN, bank unknown | BH18ZZZZ00001077181611 | Valid (account 004), no bank data | Try it |
Burundi BI | Valid IBAN | BI1320001100010000123456789 | Valid (account 004), bank BCRBBIBIXXX | Try it |
Burundi BI | Wrong IBAN check digits | BI1420001100010000123456789 | Invalid: 202 check digits, no bank data | Try it |
Burundi BI | Wrong length | BI43200011000100001234567890 | Invalid: 205 structure, 203 length, no bank data | Try it |
Burundi BI | Wrong structure | BI45A0001100010000123456789 | Invalid: 205 structure, no bank data | Try it |
Burundi BI | Illegal character | BI132000110001000012345678! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Burundi BI | Valid IBAN, bank unknown | BI9899999100010000123456789 | Valid (account 004), no bank data | Try it |
Brazil BR | Valid IBAN | BR1500000000000010932840814P2 | Valid (account 004), bank BRASBRRJXXX | Try it |
Brazil BR | Wrong IBAN check digits | BR1600000000000010932840814P2 | Invalid: 202 check digits, no bank data | Try it |
Brazil BR | Wrong length | BR1500000000000010932840814P20 | Invalid: 205 structure, 203 length, no bank data | Try it |
Brazil BR | Wrong structure | BR51A0000000000010932840814P2 | Invalid: 205 structure, no bank data | Try it |
Brazil BR | Illegal character | BR1500000000000010932840814P! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Brazil BR | Valid IBAN, bank unknown | BR2999999999000010932840814P2 | Valid (account 004), no bank data | Try it |
Belarus BY | Valid IBAN | BY86AKBB10100000002966000000 | Valid (account 004), bank AKBBBY2XXXX | Try it |
Belarus BY | Wrong IBAN check digits | BY87AKBB10100000002966000000 | Invalid: 202 check digits, no bank data | Try it |
Belarus BY | Wrong length | BY41AKBB101000000029660000000 | Invalid: 205 structure, 203 length, no bank data | Try it |
Belarus BY | Wrong structure | BY40AKBBA0100000002966000000 | Invalid: 205 structure, bank AKBBBY2XXXX | Try it |
Belarus BY | Illegal character | BY86AKBB1010000000296600000! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Belarus BY | Valid IBAN, bank unknown | BY33ZZZZ10100000002966000000 | Valid (account 004), no bank data | Try it |
Switzerland CH | Valid IBAN | CH5604835012345678009 | Valid (account 002), bank UBSWCHZH80A | Try it |
Switzerland CH | Wrong IBAN check digits | CH5704835012345678009 | Invalid: 202 check digits, no bank data | Try it |
Switzerland CH | Wrong length | CH42048350123456780090 | Invalid: 205 structure, 203 length, no bank data | Try it |
Switzerland CH | Wrong structure | CH97A4835012345678009 | Invalid: 205 structure, no bank data | Try it |
Switzerland CH | Illegal character | CH560483501234567800! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Switzerland CH | Wrong account check digit | CH7704835012345678019 | Valid (account 002), bank UBSWCHZH80A | Try it |
Costa Rica CR | Valid IBAN | CR23015108410026012345 | Valid (account 002), bank BNCRCRSJXXX | Try it |
Costa Rica CR | Wrong IBAN check digits | CR24015108410026012345 | Invalid: 202 check digits, no bank data | Try it |
Costa Rica CR | Wrong length | CR790151084100260123450 | Invalid: 205 structure, 203 length, no bank data | Try it |
Costa Rica CR | Wrong structure | CR45A15108410026012345 | Invalid: 201 account check, 205 structure, no bank data | Try it |
Costa Rica CR | Illegal character | CR2301510841002601234! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Costa Rica CR | Wrong account check digit | CR44015108410026012355 | Invalid: 201 account check, bank BNCRCRSJXXX | Try it |
Cyprus CY | Valid IBAN | CY21002001950000357001234567 | Valid (account 004), bank BCYPCY2NXXX | Try it |
Cyprus CY | Wrong IBAN check digits | CY22002001950000357001234567 | Invalid: 202 check digits, no bank data | Try it |
Cyprus CY | Wrong length | CY540020019500003570012345670 | Invalid: 205 structure, 203 length, no bank data | Try it |
Cyprus CY | Wrong structure | CY33A02001950000357001234567 | Invalid: 205 structure, no bank data | Try it |
Cyprus CY | Illegal character | CY2100200195000035700123456! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Cyprus CY | Valid IBAN, bank unknown | CY90999001950000357001234567 | Valid (account 004), no bank data | Try it |
Czech Republic CZ | Valid IBAN | CZ5508000000001234567899 | Valid (account 002), bank GIBACZPXXXX | Try it |
Czech Republic CZ | Wrong IBAN check digits | CZ5608000000001234567899 | Invalid: 202 check digits, no bank data | Try it |
Czech Republic CZ | Wrong length | CZ33080000000012345678990 | Invalid: 205 structure, 203 length, no bank data | Try it |
Czech Republic CZ | Wrong structure | CZ24A8000000001234567899 | Invalid: 205 structure, no bank data | Try it |
Czech Republic CZ | Illegal character | CZ550800000000123456789! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Czech Republic CZ | Wrong account check digit | CZ6008000000001234567809 | Invalid: 201 account check, bank GIBACZPXXXX | Try it |
Germany DE | Valid IBAN | DE75512108001245126199 | Valid (account 002), bank SOGEDEFFXXX | Try it |
Germany DE | Wrong IBAN check digits | DE76512108001245126199 | Invalid: 202 check digits, no bank data | Try it |
Germany DE | Wrong length | DE385121080012451261990 | Invalid: 201 account check, 205 structure, 203 length, no bank data | Try it |
Germany DE | Wrong structure | DE86A12108001245126199 | Invalid: 201 account check, 205 structure, no bank data | Try it |
Germany DE | Illegal character | DE7551210800124512619! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Germany DE | Wrong account check digit | DE80512108001245126109 | Valid (account 002), bank SOGEDEFFXXX | Try it |
Djibouti DJ | Valid IBAN | DJ2110002010010409943020008 | Valid (account 004), bank MRINDJJDXXX | Try it |
Djibouti DJ | Wrong IBAN check digits | DJ2210002010010409943020008 | Invalid: 202 check digits, 205 structure, no bank data | Try it |
Djibouti DJ | Wrong length | DJ21100020100104099430200080 | Invalid: 205 structure, 203 length, no bank data | Try it |
Djibouti DJ | Wrong structure | DJ57A0002010010409943020008 | Invalid: 205 structure, no bank data | Try it |
Djibouti DJ | Illegal character | DJ211000201001040994302000! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Djibouti DJ | Valid IBAN, bank unknown | DJ8899999010010409943020008 | Invalid: 205 structure, no bank data | Try it |
Denmark DK | Valid IBAN | DK9520000123456789 | Valid (account 002), bank NDEADKKKXXX | Try it |
Denmark DK | Wrong IBAN check digits | DK9620000123456789 | Invalid: 202 check digits, no bank data | Try it |
Denmark DK | Wrong length | DK12200001234567890 | Invalid: 205 structure, 203 length, no bank data | Try it |
Denmark DK | Wrong structure | DK56A0000123456789 | Invalid: 201 account check, 205 structure, no bank data | Try it |
Denmark DK | Illegal character | DK952000012345678! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Denmark DK | Wrong account check digit | DK1920000123456799 | Valid (account 002), bank NDEADKKKXXX | Try it |
Dominican Republic DO | Valid IBAN | DO22ACAU00000000000123456789 | Valid (account 004), bank ACAUDOS1XXX | Try it |
Dominican Republic DO | Wrong IBAN check digits | DO23ACAU00000000000123456789 | Invalid: 202 check digits, no bank data | Try it |
Dominican Republic DO | Wrong length | DO69ACAU000000000001234567890 | Invalid: 205 structure, 203 length, no bank data | Try it |
Dominican Republic DO | Wrong structure | DO09ACAUA0000000000123456789 | Invalid: 205 structure, bank ACAUDOS1XXX | Try it |
Dominican Republic DO | Illegal character | DO22ACAU0000000000012345678! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Dominican Republic DO | Valid IBAN, bank unknown | DO76ZZZZ00000000000123456789 | Valid (account 004), no bank data | Try it |
Estonia EE | Valid IBAN | EE471000001020145685 | Valid (account 002), bank EEUHEE2XXXX | Try it |
Estonia EE | Wrong IBAN check digits | EE481000001020145685 | Invalid: 202 check digits, no bank data | Try it |
Estonia EE | Wrong length | EE3310000010201456850 | Invalid: 201 account check, 205 structure, 203 length, no bank data | Try it |
Estonia EE | Wrong structure | EE73A000001020145685 | Invalid: 205 structure, no bank data | Try it |
Estonia EE | Illegal character | EE47100000102014568! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Estonia EE | Wrong account check digit | EE681000001020145695 | Invalid: 201 account check, bank EEUHEE2XXXX | Try it |
Egypt EG | Valid IBAN | EG800002000156789012345180002 | Valid (account 004), bank BMISEGCXXXX | Try it |
Egypt EG | Wrong IBAN check digits | EG810002000156789012345180002 | Invalid: 202 check digits, no bank data | Try it |
Egypt EG | Wrong length | EG2900020001567890123451800020 | Invalid: 205 structure, 203 length, no bank data | Try it |
Egypt EG | Wrong structure | EG06A002000156789012345180002 | Invalid: 205 structure, no bank data | Try it |
Egypt EG | Illegal character | EG80000200015678901234518000! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Egypt EG | Valid IBAN, bank unknown | EG639999000156789012345180002 | Valid (account 004), no bank data | Try it |
Spain ES | Valid IBAN | ES7921000813610123456789 | Valid (account 002), bank CAIXESBBXXX | Try it |
Spain ES | Wrong IBAN check digits | ES8021000813610123456789 | Invalid: 202 check digits, no bank data | Try it |
Spain ES | Wrong length | ES52210008136101234567890 | Invalid: 201 account check, 205 structure, 203 length, no bank data | Try it |
Spain ES | Wrong structure | ES93A1000813610123456789 | Invalid: 201 account check, 205 structure, no bank data | Try it |
Spain ES | Illegal character | ES792100081361012345678! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Spain ES | Wrong account check digit | ES0321000813610123456799 | Invalid: 201 account check, bank CAIXESBBXXX | Try it |
Finland FI | Valid IBAN | FI1410093000123458 | Valid (account 004), bank NDEAFIHHXXX | Try it |
Finland FI | Wrong IBAN check digits | FI1510093000123458 | Invalid: 202 check digits, no bank data | Try it |
Finland FI | Wrong length | FI86100930001234580 | Invalid: 205 structure, 203 length, no bank data | Try it |
Finland FI | Wrong structure | FI55A0093000123458 | Invalid: 205 structure, no bank data | Try it |
Finland FI | Illegal character | FI141009300012345! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Finland FI | Wrong account check digit | FI3510093000123468 | Valid (account 004), bank NDEAFIHHXXX | Try it |
Falkland Islands FK | Valid IBAN | FK12SC987654321098 | Valid (account 004), bank SCBLFKFKXXX | Try it |
Falkland Islands FK | Wrong IBAN check digits | FK13SC987654321098 | Invalid: 202 check digits, no bank data | Try it |
Falkland Islands FK | Wrong length | FK23SC9876543210980 | Invalid: 205 structure, 203 length, no bank data | Try it |
Falkland Islands FK | Wrong structure | FK96SCA87654321098 | Invalid: 205 structure, bank SCBLFKFKXXX | Try it |
Falkland Islands FK | Illegal character | FK12SC98765432109! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Falkland Islands FK | Valid IBAN, bank unknown | FK73ZZ987654321098 | Valid (account 004), no bank data | Try it |
Faroe Islands FO | Valid IBAN | FO0664600004330406 | Valid (account 002), bank FIFBFOTXXXX | Try it |
Faroe Islands FO | Wrong IBAN check digits | FO0764600004330406 | Invalid: 202 check digits, no bank data | Try it |
Faroe Islands FO | Wrong length | FO71646000043304060 | Invalid: 201 account check, 205 structure, 203 length, no bank data | Try it |
Faroe Islands FO | Wrong structure | FO35A4600004330406 | Invalid: 201 account check, 205 structure, no bank data | Try it |
Faroe Islands FO | Illegal character | FO066460000433040! | Invalid: 206 characters, 201 account check, 205 structure, 203 length, no bank data | Try it |
Faroe Islands FO | Wrong account check digit | FO2764600004330416 | Invalid: 201 account check, bank FIFBFOTXXXX | Try it |
France FR | Valid IBAN | FR7630006000011234567890189 | Valid (account 002), bank AGRIFRPPXXX | Try it |
France FR | Wrong IBAN check digits | FR7730006000011234567890189 | Invalid: 202 check digits, no bank data | Try it |
France FR | Wrong length | FR76300060000112345678901890 | Invalid: 205 structure, 203 length, no bank data | Try it |
France FR | Wrong structure | FR07A0006000011234567890189 | Invalid: 201 account check, 205 structure, no bank data | Try it |
France FR | Illegal character | FR763000600001123456789018! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
France FR | Wrong account check digit | FR9730006000011234567890199 | Invalid: 201 account check, bank AGRIFRPPXXX | Try it |
United Kingdom GB | Valid IBAN | GB33BUKB20201555555555 | Valid (account 002), bank BUKBGB22XXX | Try it |
United Kingdom GB | Wrong IBAN check digits | GB34BUKB20201555555555 | Invalid: 202 check digits, no bank data | Try it |
United Kingdom GB | Wrong length | GB71BUKB202015555555550 | Invalid: 205 structure, 203 length, no bank data | Try it |
United Kingdom GB | Wrong structure | GB62BUKBA0201555555555 | Invalid: 205 structure, no bank data | Try it |
United Kingdom GB | Illegal character | GB33BUKB2020155555555! | Invalid: 206 characters, 201 account check, 205 structure, 203 length, no bank data | Try it |
United Kingdom GB | Wrong account check digit | GB54BUKB20201555555565 | Invalid: 201 account check, bank BUKBGB22XXX | Try it |
Georgia GE | Valid IBAN | GE60NB0000000123456789 | Valid (account 004), bank BNLNGE22XXX | Try it |
Georgia GE | Wrong IBAN check digits | GE61NB0000000123456789 | Invalid: 202 check digits, no bank data | Try it |
Georgia GE | Wrong length | GE34NB00000001234567890 | Invalid: 205 structure, 203 length, no bank data | Try it |
Georgia GE | Wrong structure | GE77NBA000000123456789 | Invalid: 205 structure, bank BNLNGE22XXX | Try it |
Georgia GE | Illegal character | GE60NB000000012345678! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Georgia GE | Valid IBAN, bank unknown | GE15ZZ0000000123456789 | Valid (account 004), no bank data | Try it |
Gibraltar GI | Valid IBAN | GI56XAPO000001234567890 | Valid (account 004), bank XAPOGIGIXXX | Try it |
Gibraltar GI | Wrong IBAN check digits | GI57XAPO000001234567890 | Invalid: 202 check digits, no bank data | Try it |
Gibraltar GI | Wrong length | GI05XAPO0000012345678900 | Invalid: 205 structure, 203 length, no bank data | Try it |
Gibraltar GI | Wrong structure | GI040APO000001234567890 | Invalid: 205 structure, no bank data | Try it |
Gibraltar GI | Illegal character | GI56XAPO00000123456789! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Gibraltar GI | Valid IBAN, bank unknown | GI32ZZZZ000001234567890 | Valid (account 004), no bank data | Try it |
Greenland GL | Valid IBAN | GL9264710002171039 | Valid (account 002), bank GRENGLGXXXX | Try it |
Greenland GL | Wrong IBAN check digits | GL9364710002171039 | Invalid: 202 check digits, no bank data | Try it |
Greenland GL | Wrong length | GL58647100021710390 | Invalid: 201 account check, 205 structure, 203 length, no bank data | Try it |
Greenland GL | Wrong structure | GL24A4710002171039 | Invalid: 201 account check, 205 structure, no bank data | Try it |
Greenland GL | Illegal character | GL926471000217103! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Greenland GL | Wrong account check digit | GL1664710002171049 | Invalid: 201 account check, bank GRENGLGXXXX | Try it |
Greece GR | Valid IBAN | GR9608100010000001234567890 | Valid (account 004), bank BOFAGR2XXXX | Try it |
Greece GR | Wrong IBAN check digits | GR9708100010000001234567890 | Invalid: 202 check digits, no bank data | Try it |
Greece GR | Wrong length | GR66081000100000012345678900 | Invalid: 205 structure, 203 length, no bank data | Try it |
Greece GR | Wrong structure | GR39A8100010000001234567890 | Invalid: 205 structure, no bank data | Try it |
Greece GR | Illegal character | GR960810001000000123456789! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Greece GR | Valid IBAN, bank unknown | GR5999900010000001234567890 | Valid (account 004), no bank data | Try it |
Guatemala GT | Valid IBAN | GT20AGRO00000000001234567890 | Valid (account 004), bank AGROGTGCXXX | Try it |
Guatemala GT | Wrong IBAN check digits | GT21AGRO00000000001234567890 | Invalid: 202 check digits, no bank data | Try it |
Guatemala GT | Wrong length | GT39AGRO000000000012345678900 | Invalid: 205 structure, 203 length, no bank data | Try it |
Guatemala GT | Illegal character | GT20AGRO0000000000123456789! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Guatemala GT | Valid IBAN, bank unknown | GT63ZZZZ00000000001234567890 | Valid (account 004), no bank data | Try it |
Honduras HN | Valid IBAN | HN54PISA00000000000000123124 | Valid (account 004), bank PISAHNTEXXX | Try it |
Honduras HN | Wrong IBAN check digits | HN55PISA00000000000000123124 | Invalid: 202 check digits, no bank data | Try it |
Honduras HN | Wrong length | HN07PISA000000000000001231240 | Invalid: 205 structure, 203 length, no bank data | Try it |
Honduras HN | Wrong structure | HN40PISAA0000000000000123124 | Invalid: 205 structure, bank PISAHNTEXXX | Try it |
Honduras HN | Illegal character | HN54PISA0000000000000012312! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Honduras HN | Valid IBAN, bank unknown | HN65ZZZZ00000000000000123124 | Valid (account 004), no bank data | Try it |
Croatia HR | Valid IBAN | HR1723600001101234565 | Valid (account 002), bank ZABAHR2XXXX | Try it |
Croatia HR | Wrong IBAN check digits | HR1823600001101234565 | Invalid: 202 check digits, no bank data | Try it |
Croatia HR | Wrong length | HR36236000011012345650 | Invalid: 201 account check, 205 structure, 203 length, no bank data | Try it |
Croatia HR | Wrong structure | HR11A3600001101234565 | Invalid: 201 account check, 205 structure, no bank data | Try it |
Croatia HR | Illegal character | HR172360000110123456! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Croatia HR | Wrong account check digit | HR3823600001101234575 | Invalid: 201 account check, bank ZABAHR2XXXX | Try it |
Hungary HU | Valid IBAN | HU93116000060000000012345676 | Valid (account 002), bank GIBAHUHBXXX | Try it |
Hungary HU | Wrong IBAN check digits | HU94116000060000000012345676 | Invalid: 202 check digits, no bank data | Try it |
Hungary HU | Wrong length | HU041160000600000000123456760 | Invalid: 201 account check, 205 structure, 203 length, no bank data | Try it |
Hungary HU | Wrong structure | HU65A16000060000000012345676 | Invalid: 201 account check, 205 structure, no bank data | Try it |
Hungary HU | Illegal character | HU9311600006000000001234567! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Hungary HU | Wrong account check digit | HU17116000060000000012345686 | Invalid: 201 account check, bank GIBAHUHBXXX | Try it |
Ireland IE | Valid IBAN | IE06BOFI90008412345671 | Valid (account 002), bank BOFIIE2DXXX | Try it |
Ireland IE | Wrong IBAN check digits | IE07BOFI90008412345671 | Invalid: 202 check digits, no bank data | Try it |
Ireland IE | Wrong length | IE44BOFI900084123456710 | Invalid: 205 structure, 203 length, no bank data | Try it |
Ireland IE | Wrong structure | IE51BOFIA0008412345671 | Invalid: 205 structure, no bank data | Try it |
Ireland IE | Illegal character | IE06BOFI9000841234567! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Ireland IE | Wrong account check digit | IE27BOFI90008412345681 | Valid (account 002), bank BOFIIE2DXXX | Try it |
Israel IL | Valid IBAN | IL170108000000012612345 | Valid (account 002), bank LUMIILITXXX | Try it |
Israel IL | Wrong IBAN check digits | IL180108000000012612345 | Invalid: 202 check digits, no bank data | Try it |
Israel IL | Wrong length | IL5201080000000126123450 | Invalid: 205 structure, 203 length, no bank data | Try it |
Israel IL | Wrong structure | IL43A108000000012612345 | Invalid: 205 structure, no bank data | Try it |
Israel IL | Illegal character | IL17010800000001261234! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Israel IL | Wrong account check digit | IL380108000000012612355 | Invalid: 201 account check, bank LUMIILITXXX | Try it |
Iraq IQ | Valid IBAN | IQ20CBIQ861800101010500 | Valid (account 004), bank CBIQIQBAXXX | Try it |
Iraq IQ | Wrong IBAN check digits | IQ21CBIQ861800101010500 | Invalid: 202 check digits, no bank data | Try it |
Iraq IQ | Wrong length | IQ23CBIQ8618001010105000 | Invalid: 205 structure, 203 length, no bank data | Try it |
Iraq IQ | Wrong structure | IQ540BIQ861800101010500 | Invalid: 205 structure, no bank data | Try it |
Iraq IQ | Illegal character | IQ20CBIQ86180010101050! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Iraq IQ | Valid IBAN, bank unknown | IQ57ZZZZ861800101010500 | Valid (account 004), no bank data | Try it |
Iceland IS | Valid IBAN | IS750001121234563108962099 | Valid (account 002), bank SISLISREXXX | Try it |
Iceland IS | Wrong IBAN check digits | IS760001121234563108962099 | Invalid: 202 check digits, no bank data | Try it |
Iceland IS | Wrong length | IS4500011212345631089620990 | Invalid: 205 structure, 203 length, no bank data | Try it |
Iceland IS | Wrong structure | IS79A001121234563108962099 | Invalid: 205 structure, no bank data | Try it |
Iceland IS | Illegal character | IS75000112123456310896209! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Iceland IS | Wrong account check digit | IS800001121234563108962009 | Invalid: 201 account check, bank SISLISREXXX | Try it |
Italy IT | Valid IBAN | IT60X0542811101000000123456 | Valid (account 002), bank BCITITMMXXX | Try it |
Italy IT | Wrong IBAN check digits | IT61X0542811101000000123456 | Invalid: 202 check digits, no bank data | Try it |
Italy IT | Wrong length | IT19X05428111010000001234560 | Invalid: 205 structure, 203 length, no bank data | Try it |
Italy IT | Wrong structure | IT88XA542811101000000123456 | Invalid: 205 structure, no bank data | Try it |
Italy IT | Illegal character | IT60X054281110100000012345! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Italy IT | Wrong account check digit | IT81X0542811101000000123466 | Invalid: 201 account check, bank BCITITMMXXX | Try it |
Jordan JO | Valid IBAN | JO71CBJO0000000000001234567890 | Valid (account 004), bank CBJOJOAXXXX | Try it |
Jordan JO | Wrong IBAN check digits | JO72CBJO0000000000001234567890 | Invalid: 202 check digits, no bank data | Try it |
Jordan JO | Wrong length | JO75CBJO00000000000012345678900 | Invalid: 205 structure, 203 length, no bank data | Try it |
Jordan JO | Wrong structure | JO80CBJOA000000000001234567890 | Invalid: 205 structure, bank CBJOJOAXXXX | Try it |
Jordan JO | Illegal character | JO71CBJO000000000000123456789! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Jordan JO | Valid IBAN, bank unknown | JO66ZZZZ0000000000001234567890 | Valid (account 004), no bank data | Try it |
Kuwait KW | Valid IBAN | KW81CBKU0000000000001234560101 | Valid (account 004), bank CBKUKWKWXXX | Try it |
Kuwait KW | Wrong IBAN check digits | KW82CBKU0000000000001234560101 | Invalid: 202 check digits, no bank data | Try it |
Kuwait KW | Wrong length | KW84CBKU00000000000012345601010 | Invalid: 205 structure, 203 length, no bank data | Try it |
Kuwait KW | Wrong structure | KW460BKU0000000000001234560101 | Invalid: 205 structure, no bank data | Try it |
Kuwait KW | Illegal character | KW81CBKU000000000000123456010! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Kuwait KW | Valid IBAN, bank unknown | KW40ZZZZ0000000000001234560101 | Valid (account 004), no bank data | Try it |
Kazakhstan KZ | Valid IBAN | KZ244350000012344567 | Valid (account 004), bank SHBKKZKAXXX | Try it |
Kazakhstan KZ | Wrong IBAN check digits | KZ254350000012344567 | Invalid: 202 check digits, no bank data | Try it |
Kazakhstan KZ | Wrong length | KZ8043500000123445670 | Invalid: 205 structure, 203 length, no bank data | Try it |
Kazakhstan KZ | Wrong structure | KZ09A350000012344567 | Invalid: 205 structure, no bank data | Try it |
Kazakhstan KZ | Illegal character | KZ24435000001234456! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Kazakhstan KZ | Valid IBAN, bank unknown | KZ399990000012344567 | Valid (account 004), no bank data | Try it |
Lebanon LB | Valid IBAN | LB92000700000000123123456123 | Valid (account 004), bank BLOMLBBXXXX | Try it |
Lebanon LB | Wrong IBAN check digits | LB93000700000000123123456123 | Invalid: 202 check digits, no bank data | Try it |
Lebanon LB | Wrong length | LB960007000000001231234561230 | Invalid: 205 structure, 203 length, no bank data | Try it |
Lebanon LB | Wrong structure | LB07A00700000000123123456123 | Invalid: 205 structure, no bank data | Try it |
Lebanon LB | Illegal character | LB9200070000000012312345612! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Lebanon LB | Valid IBAN, bank unknown | LB61999900000000123123456123 | Valid (account 004), no bank data | Try it |
Saint Lucia LC | Valid IBAN | LC14BOSL123456789012345678901234 | Valid (account 004), bank BOSLLCLCXXX | Try it |
Saint Lucia LC | Wrong IBAN check digits | LC15BOSL123456789012345678901234 | Invalid: 202 check digits, no bank data | Try it |
Saint Lucia LC | Wrong length | LC22BOSL1234567890123456789012340 | Invalid: 205 structure, 203 length, no bank data | Try it |
Saint Lucia LC | Wrong structure | LC91BOSLA23456789012345678901234 | Invalid: 205 structure, bank BOSLLCLCXXX | Try it |
Saint Lucia LC | Illegal character | LC14BOSL12345678901234567890123! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Saint Lucia LC | Valid IBAN, bank unknown | LC86ZZZZ123456789012345678901234 | Valid (account 004), no bank data | Try it |
Liechtenstein LI | Valid IBAN | LI7408806123456789012 | Valid (account 002), bank SERBLI22XXX | Try it |
Liechtenstein LI | Wrong IBAN check digits | LI7508806123456789012 | Invalid: 202 check digits, no bank data | Try it |
Liechtenstein LI | Wrong length | LI08088061234567890120 | Invalid: 205 structure, 203 length, no bank data | Try it |
Liechtenstein LI | Wrong structure | LI18A8806123456789012 | Invalid: 205 structure, no bank data | Try it |
Liechtenstein LI | Illegal character | LI740880612345678901! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Liechtenstein LI | Wrong account check digit | LI9508806123456789022 | Valid (account 002), bank SERBLI22XXX | Try it |
Lithuania LT | Valid IBAN | LT601010012345678901 | Valid (account 004), bank LIABLT2XXXX | Try it |
Lithuania LT | Wrong IBAN check digits | LT611010012345678901 | Invalid: 202 check digits, no bank data | Try it |
Lithuania LT | Wrong length | LT6810100123456789010 | Invalid: 205 structure, 203 length, no bank data | Try it |
Lithuania LT | Wrong structure | LT86A010012345678901 | Invalid: 205 structure, no bank data | Try it |
Lithuania LT | Illegal character | LT60101001234567890! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Lithuania LT | Valid IBAN, bank unknown | LT449999912345678901 | Valid (account 004), no bank data | Try it |
Luxembourg LU | Valid IBAN | LU120010001234567891 | Valid (account 004), bank BCEELULLXXX | Try it |
Luxembourg LU | Wrong IBAN check digits | LU130010001234567891 | Invalid: 202 check digits, no bank data | Try it |
Luxembourg LU | Wrong length | LU0300100012345678910 | Invalid: 205 structure, 203 length, no bank data | Try it |
Luxembourg LU | Wrong structure | LU84A010001234567891 | Invalid: 205 structure, no bank data | Try it |
Luxembourg LU | Illegal character | LU12001000123456789! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Luxembourg LU | Valid IBAN, bank unknown | LU219990001234567891 | Valid (account 004), bank BCLXLULLXXX | Try it |
Latvia LV | Valid IBAN | LV97HABA0012345678910 | Valid (account 004), bank HABALV22XXX | Try it |
Latvia LV | Wrong IBAN check digits | LV98HABA0012345678910 | Invalid: 202 check digits, no bank data | Try it |
Latvia LV | Wrong length | LV07HABA00123456789100 | Invalid: 205 structure, 203 length, no bank data | Try it |
Latvia LV | Wrong structure | LV430ABA0012345678910 | Invalid: 205 structure, no bank data | Try it |
Latvia LV | Illegal character | LV97HABA001234567891! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Latvia LV | Valid IBAN, bank unknown | LV38ZZZZ0012345678910 | Valid (account 004), no bank data | Try it |
Libya LY | Valid IBAN | LY38021001000000123456789 | Valid (account 004), bank FGBLLYLTXXX | Try it |
Libya LY | Wrong IBAN check digits | LY39021001000000123456789 | Invalid: 202 check digits, no bank data | Try it |
Libya LY | Wrong length | LY800210010000001234567890 | Invalid: 205 structure, 203 length, no bank data | Try it |
Libya LY | Wrong structure | LY19A21001000000123456789 | Invalid: 205 structure, no bank data | Try it |
Libya LY | Illegal character | LY3802100100000012345678! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Libya LY | Valid IBAN, bank unknown | LY20999001000000123456789 | Valid (account 004), no bank data | Try it |
Monaco MC | Valid IBAN | MC5810096180790123456789085 | Valid (account 002), bank CMCIMCM1LYB | Try it |
Monaco MC | Wrong IBAN check digits | MC5910096180790123456789085 | Invalid: 202 check digits, no bank data | Try it |
Monaco MC | Wrong length | MC58100961807901234567890850 | Invalid: 205 structure, 203 length, no bank data | Try it |
Monaco MC | Wrong structure | MC94A0096180790123456789085 | Invalid: 201 account check, 205 structure, no bank data | Try it |
Monaco MC | Illegal character | MC581009618079012345678908! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Monaco MC | Wrong account check digit | MC7910096180790123456789095 | Invalid: 201 account check, bank CMCIMCM1LYB | Try it |
Moldova MD | Valid IBAN | MD21EX000000000001234567 | Valid (account 004), bank EXMMMD22XXX | Try it |
Moldova MD | Wrong IBAN check digits | MD22EX000000000001234567 | Invalid: 202 check digits, no bank data | Try it |
Moldova MD | Wrong length | MD06EX0000000000012345670 | Invalid: 205 structure, 203 length, no bank data | Try it |
Moldova MD | Illegal character | MD21EX00000000000123456! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Moldova MD | Valid IBAN, bank unknown | MD93ZZ000000000001234567 | Valid (account 004), no bank data | Try it |
Montenegro ME | Valid IBAN | ME25510000012345678920 | Valid (account 002), bank CKBCMEPGXXX | Try it |
Montenegro ME | Wrong IBAN check digits | ME26510000012345678920 | Invalid: 202 check digits, 205 structure, no bank data | Try it |
Montenegro ME | Wrong length | ME735100000123456789200 | Invalid: 205 structure, 203 length, no bank data | Try it |
Montenegro ME | Wrong structure | ME36A10000012345678920 | Invalid: 201 account check, 205 structure, no bank data | Try it |
Montenegro ME | Illegal character | ME2551000001234567892! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Montenegro ME | Wrong account check digit | ME46510000012345678930 | Invalid: 201 account check, 205 structure, bank CKBCMEPGXXX | Try it |
North Macedonia MK | Valid IBAN | MK07200002785123453 | Valid (account 002), bank STOBMK2XXXX | Try it |
North Macedonia MK | Wrong IBAN check digits | MK08200002785123453 | Invalid: 202 check digits, no bank data | Try it |
North Macedonia MK | Wrong length | MK552000027851234530 | Invalid: 205 structure, 203 length, no bank data | Try it |
North Macedonia MK | Wrong structure | MK05A00002785123453 | Invalid: 201 account check, 205 structure, no bank data | Try it |
North Macedonia MK | Illegal character | MK0720000278512345! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
North Macedonia MK | Wrong account check digit | MK28200002785123463 | Invalid: 201 account check, bank STOBMK2XXXX | Try it |
Mongolia MN | Valid IBAN | MN580050099123456789 | Valid (account 004), bank MOBIMNUBXXX | Try it |
Mongolia MN | Wrong IBAN check digits | MN590050099123456789 | Invalid: 202 check digits, no bank data | Try it |
Mongolia MN | Wrong length | MN6400500991234567890 | Invalid: 205 structure, 203 length, no bank data | Try it |
Mongolia MN | Wrong structure | MN33A050099123456789 | Invalid: 205 structure, no bank data | Try it |
Mongolia MN | Illegal character | MN58005009912345678! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Mongolia MN | Valid IBAN, bank unknown | MN139999099123456789 | Valid (account 004), no bank data | Try it |
Mauritania MR | Valid IBAN | MR1300020001010000123456753 | Valid (account 002), bank NBMRMRMRXXX | Try it |
Mauritania MR | Wrong IBAN check digits | MR1400020001010000123456753 | Invalid: 202 check digits, 205 structure, no bank data | Try it |
Mauritania MR | Wrong length | MR13000200010100001234567530 | Invalid: 205 structure, 203 length, no bank data | Try it |
Mauritania MR | Wrong structure | MR53A0020001010000123456753 | Invalid: 205 structure, no bank data | Try it |
Mauritania MR | Illegal character | MR130002000101000012345675! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Mauritania MR | Wrong account check digit | MR3400020001010000123456763 | Invalid: 201 account check, 205 structure, bank NBMRMRMRXXX | Try it |
Malta MT | Valid IBAN | MT31MALT01100000000000000000123 | Valid (account 004), bank MALTMTMTXXX | Try it |
Malta MT | Wrong IBAN check digits | MT32MALT01100000000000000000123 | Invalid: 202 check digits, no bank data | Try it |
Malta MT | Wrong length | MT53MALT011000000000000000001230 | Invalid: 205 structure, 203 length, no bank data | Try it |
Malta MT | Wrong structure | MT71MALTA1100000000000000000123 | Invalid: 205 structure, no bank data | Try it |
Malta MT | Illegal character | MT31MALT0110000000000000000012! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Malta MT | Valid IBAN, bank unknown | MT62ZZZZ01100000000000000000123 | Valid (account 004), no bank data | Try it |
Mauritius MU | Valid IBAN | MU43BOMM0101123456789101000MUR | Valid (account 004), bank BOMMMUPLXXX | Try it |
Mauritius MU | Wrong IBAN check digits | MU44BOMM0101123456789101000MUR | Invalid: 202 check digits, no bank data | Try it |
Mauritius MU | Wrong length | MU06BOMM0101123456789101000MUR0 | Invalid: 205 structure, 203 length, no bank data | Try it |
Mauritius MU | Wrong structure | MU22BOMMA101123456789101000MUR | Invalid: 205 structure, bank BOMMMUPLXXX | Try it |
Mauritius MU | Illegal character | MU43BOMM0101123456789101000MU! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Mauritius MU | Valid IBAN, bank unknown | MU87ZZZZ0101123456789101000MUR | Valid (account 004), no bank data | Try it |
Nicaragua NI | Valid IBAN | NI79BAMC00000000000003123123 | Valid (account 004), bank BAMCNIMAXXX | Try it |
Nicaragua NI | Wrong IBAN check digits | NI80BAMC00000000000003123123 | Invalid: 202 check digits, no bank data | Try it |
Nicaragua NI | Wrong length | NI26BAMC000000000000031231230 | Invalid: 205 structure, 203 length, no bank data | Try it |
Nicaragua NI | Wrong structure | NI02BAMCA0000000000003123123 | Invalid: 205 structure, bank BAMCNIMAXXX | Try it |
Nicaragua NI | Illegal character | NI79BAMC0000000000000312312! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Nicaragua NI | Valid IBAN, bank unknown | NI97ZZZZ00000000000003123123 | Valid (account 004), no bank data | Try it |
Netherlands NL | Valid IBAN | NL02ABNA0123456789 | Valid (account 002), bank ABNANL2AXXX | Try it |
Netherlands NL | Wrong IBAN check digits | NL03ABNA0123456789 | Invalid: 202 check digits, no bank data | Try it |
Netherlands NL | Wrong length | NL16ABNA01234567890 | Invalid: 205 structure, 203 length, no bank data | Try it |
Netherlands NL | Wrong structure | NL22ABNAA123456789 | Invalid: 205 structure, bank ABNANL2AXXX | Try it |
Netherlands NL | Illegal character | NL02ABNA012345678! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Netherlands NL | Wrong account check digit | NL23ABNA0123456799 | Valid (account 004), bank ABNANL2AXXX | Try it |
Norway NO | Valid IBAN | NO8330001234567 | Valid (account 002), bank SPSONO22XXX | Try it |
Norway NO | Wrong IBAN check digits | NO8430001234567 | Invalid: 202 check digits, no bank data | Try it |
Norway NO | Wrong length | NO34300012345670 | Invalid: 205 structure, 203 length, no bank data | Try it |
Norway NO | Wrong structure | NO37A0001234567 | Invalid: 201 account check, 205 structure, no bank data | Try it |
Norway NO | Illegal character | NO833000123456! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Norway NO | Wrong account check digit | NO0730001234577 | Invalid: 201 account check, bank SPSONO22XXX | Try it |
Oman OM | Valid IBAN | OM040280000012345678901 | Valid (account 004), bank SBINOMRXXXX | Try it |
Oman OM | Wrong IBAN check digits | OM050280000012345678901 | Invalid: 202 check digits, no bank data | Try it |
Oman OM | Wrong length | OM4702800000123456789010 | Invalid: 205 structure, 203 length, no bank data | Try it |
Oman OM | Wrong structure | OM30A280000012345678901 | Invalid: 205 structure, no bank data | Try it |
Oman OM | Illegal character | OM04028000001234567890! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Oman OM | Valid IBAN, bank unknown | OM769990000012345678901 | Valid (account 004), no bank data | Try it |
Pakistan PK | Valid IBAN | PK36SCBL0000001123456702 | Valid (account 004), bank SCBLPKKXXXX | Try it |
Pakistan PK | Wrong IBAN check digits | PK37SCBL0000001123456702 | Invalid: 202 check digits, no bank data | Try it |
Pakistan PK | Wrong length | PK06SCBL00000011234567020 | Invalid: 205 structure, 203 length, no bank data | Try it |
Pakistan PK | Wrong structure | PK210CBL0000001123456702 | Invalid: 205 structure, no bank data | Try it |
Pakistan PK | Illegal character | PK36SCBL000000112345670! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Pakistan PK | Valid IBAN, bank unknown | PK14ZZZZ0000001123456702 | Valid (account 004), no bank data | Try it |
Poland PL | Valid IBAN | PL10105000997603123456789123 | Valid (account 002), bank INGBPLPWXXX | Try it |
Poland PL | Wrong IBAN check digits | PL11105000997603123456789123 | Invalid: 202 check digits, no bank data | Try it |
Poland PL | Wrong length | PL641050009976031234567891230 | Invalid: 205 structure, 203 length, no bank data | Try it |
Poland PL | Wrong structure | PL79A05000997603123456789123 | Invalid: 201 account check, 205 structure, no bank data | Try it |
Poland PL | Illegal character | PL1010500099760312345678912! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Poland PL | Wrong account check digit | PL31105000997603123456789133 | Valid (account 002), bank INGBPLPWXXX | Try it |
Palestine PS | Valid IBAN | PS92PALS000000000400123456702 | Valid (account 004), bank PALSPS22XXX | Try it |
Palestine PS | Wrong IBAN check digits | PS93PALS000000000400123456702 | Invalid: 202 check digits, no bank data | Try it |
Palestine PS | Wrong length | PS06PALS0000000004001234567020 | Invalid: 205 structure, 203 length, no bank data | Try it |
Palestine PS | Wrong structure | PS160ALS000000000400123456702 | Invalid: 205 structure, no bank data | Try it |
Palestine PS | Illegal character | PS92PALS00000000040012345670! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Palestine PS | Valid IBAN, bank unknown | PS38ZZZZ000000000400123456702 | Valid (account 004), no bank data | Try it |
Portugal PT | Valid IBAN | PT50003310311234567890197 | Valid (account 002), bank BCOMPTPLXXX | Try it |
Portugal PT | Wrong IBAN check digits | PT51003310311234567890197 | Invalid: 202 check digits, 205 structure, no bank data | Try it |
Portugal PT | Wrong length | PT980033103112345678901970 | Invalid: 205 structure, 203 length, no bank data | Try it |
Portugal PT | Wrong structure | PT31A03310311234567890197 | Invalid: 205 structure, no bank data | Try it |
Portugal PT | Illegal character | PT5000331031123456789019! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Portugal PT | Wrong account check digit | PT55003310311234567890107 | Invalid: 201 account check, 205 structure, bank BCOMPTPLXXX | Try it |
Qatar QA | Valid IBAN | QA54QNBA000000000000693123456 | Valid (account 004), bank QNBAQAQAXXX | Try it |
Qatar QA | Wrong IBAN check digits | QA55QNBA000000000000693123456 | Invalid: 202 check digits, no bank data | Try it |
Qatar QA | Wrong length | QA94QNBA0000000000006931234560 | Invalid: 205 structure, 203 length, no bank data | Try it |
Qatar QA | Wrong structure | QA09QNBAA00000000000693123456 | Invalid: 205 structure, bank QNBAQAQAXXX | Try it |
Qatar QA | Illegal character | QA54QNBA00000000000069312345! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Qatar QA | Valid IBAN, bank unknown | QA78ZZZZ000000000000693123456 | Valid (account 004), no bank data | Try it |
Romania RO | Valid IBAN | RO66BACX0000001234567890 | Valid (account 004), bank BACXROBUXXX | Try it |
Romania RO | Wrong IBAN check digits | RO67BACX0000001234567890 | Invalid: 202 check digits, no bank data | Try it |
Romania RO | Wrong length | RO91BACX00000012345678900 | Invalid: 205 structure, 203 length, no bank data | Try it |
Romania RO | Wrong structure | RO220ACX0000001234567890 | Invalid: 205 structure, no bank data | Try it |
Romania RO | Illegal character | RO66BACX000000123456789! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Romania RO | Valid IBAN, bank unknown | RO37ZZZZ0000001234567890 | Valid (account 004), no bank data | Try it |
Serbia RS | Valid IBAN | RS35105008123123123173 | Valid (account 002), bank AIKBRS22XXX | Try it |
Serbia RS | Wrong IBAN check digits | RS36105008123123123173 | Invalid: 202 check digits, 205 structure, no bank data | Try it |
Serbia RS | Wrong length | RS831050081231231231730 | Invalid: 205 structure, 203 length, no bank data | Try it |
Serbia RS | Wrong structure | RS16A05008123123123173 | Invalid: 201 account check, 205 structure, no bank data | Try it |
Serbia RS | Illegal character | RS3510500812312312317! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Serbia RS | Wrong account check digit | RS56105008123123123183 | Invalid: 201 account check, 205 structure, bank AIKBRS22XXX | Try it |
Russia RU | Valid IBAN | RU0204452560040702810412345678901 | Valid (account 002), bank MINNRUMMXXX | Try it |
Russia RU | Wrong IBAN check digits | RU0304452560040702810412345678901 | Invalid: 202 check digits, no bank data | Try it |
Russia RU | Wrong length | RU98044525600407028104123456789010 | Invalid: 201 account check, 205 structure, 203 length, no bank data | Try it |
Russia RU | Wrong structure | RU15A4452560040702810412345678901 | Invalid: 201 account check, 205 structure, no bank data | Try it |
Russia RU | Illegal character | RU020445256004070281041234567890! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Russia RU | Wrong account check digit | RU2304452560040702810412345678911 | Invalid: 201 account check, bank MINNRUMMXXX | Try it |
Saudi Arabia SA | Valid IBAN | SA4420000001234567891234 | Valid (account 004), bank RIBLSARIXXX | Try it |
Saudi Arabia SA | Wrong IBAN check digits | SA4520000001234567891234 | Invalid: 202 check digits, no bank data | Try it |
Saudi Arabia SA | Wrong length | SA59200000012345678912340 | Invalid: 205 structure, 203 length, no bank data | Try it |
Saudi Arabia SA | Wrong structure | SA58A0000001234567891234 | Invalid: 205 structure, no bank data | Try it |
Saudi Arabia SA | Illegal character | SA442000000123456789123! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Saudi Arabia SA | Valid IBAN, bank unknown | SA3699000001234567891234 | Valid (account 004), no bank data | Try it |
Seychelles SC | Valid IBAN | SC74MCBL01031234567890123456USD | Valid (account 004), bank MCBLSCSCXXX | Try it |
Seychelles SC | Wrong IBAN check digits | SC75MCBL01031234567890123456USD | Invalid: 202 check digits, no bank data | Try it |
Seychelles SC | Wrong length | SC25MCBL01031234567890123456USD0 | Invalid: 205 structure, 203 length, no bank data | Try it |
Seychelles SC | Wrong structure | SC32MCBLA1031234567890123456USD | Invalid: 205 structure, bank MCBLSCSCXXX | Try it |
Seychelles SC | Illegal character | SC74MCBL01031234567890123456US! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Seychelles SC | Valid IBAN, bank unknown | SC75ZZZZ01031234567890123456USD | Valid (account 004), no bank data | Try it |
Sudan SD | Valid IBAN | SD8811123456789012 | Valid (account 004), bank SUFRSDKHXXX | Try it |
Sudan SD | Wrong IBAN check digits | SD8911123456789012 | Invalid: 202 check digits, no bank data | Try it |
Sudan SD | Wrong length | SD95111234567890120 | Invalid: 205 structure, 203 length, no bank data | Try it |
Sudan SD | Wrong structure | SD32A1123456789012 | Invalid: 205 structure, no bank data | Try it |
Sudan SD | Illegal character | SD881112345678901! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Sudan SD | Valid IBAN, bank unknown | SD1699123456789012 | Valid (account 004), no bank data | Try it |
Sweden SE | Valid IBAN | SE7280000810340009783242 | Valid (account 002), bank SWEDSESSXXX | Try it |
Sweden SE | Wrong IBAN check digits | SE7380000810340009783242 | Invalid: 202 check digits, no bank data | Try it |
Sweden SE | Wrong length | SE59800008103400097832420 | Invalid: 205 structure, 203 length, no bank data | Try it |
Sweden SE | Wrong structure | SE27A0000810340009783242 | Invalid: 205 structure, no bank data | Try it |
Sweden SE | Illegal character | SE728000081034000978324! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Sweden SE | Wrong account check digit | SE9380000810340009783252 | Invalid: 201 account check, bank SWEDSESSXXX | Try it |
Slovenia SI | Valid IBAN | SI56192001234567892 | Valid (account 002), bank SZKBSI2XXXX | Try it |
Slovenia SI | Wrong IBAN check digits | SI57192001234567892 | Invalid: 202 check digits, 205 structure, no bank data | Try it |
Slovenia SI | Wrong length | SI071920012345678920 | Invalid: 205 structure, 203 length, no bank data | Try it |
Slovenia SI | Wrong structure | SI78A92001234567892 | Invalid: 201 account check, 205 structure, no bank data | Try it |
Slovenia SI | Illegal character | SI5619200123456789! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Slovenia SI | Wrong account check digit | SI61192001234567802 | Invalid: 201 account check, 205 structure, bank SZKBSI2XXXX | Try it |
Slovakia SK | Valid IBAN | SK8975000000000012345671 | Valid (account 002), bank CEKOSKBXXXX | Try it |
Slovakia SK | Wrong IBAN check digits | SK9075000000000012345671 | Invalid: 202 check digits, no bank data | Try it |
Slovakia SK | Wrong length | SK03750000000000123456710 | Invalid: 205 structure, 203 length, no bank data | Try it |
Slovakia SK | Wrong structure | SK70A5000000000012345671 | Invalid: 205 structure, no bank data | Try it |
Slovakia SK | Illegal character | SK897500000000001234567! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Slovakia SK | Wrong account check digit | SK1375000000000012345681 | Invalid: 201 account check, bank CEKOSKBXXXX | Try it |
San Marino SM | Valid IBAN | SM76P0854009812123456789123 | Valid (account 002), bank MAOISMSMXXX | Try it |
San Marino SM | Wrong IBAN check digits | SM77P0854009812123456789123 | Invalid: 202 check digits, no bank data | Try it |
San Marino SM | Wrong length | SM24P08540098121234567891230 | Invalid: 205 structure, 203 length, no bank data | Try it |
San Marino SM | Wrong structure | SM10PA854009812123456789123 | Invalid: 205 structure, no bank data | Try it |
San Marino SM | Illegal character | SM76P085400981212345678912! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
San Marino SM | Wrong account check digit | SM97P0854009812123456789133 | Invalid: 201 account check, bank MAOISMSMXXX | Try it |
Somalia SO | Valid IBAN | SO061000001123123456789 | Valid (account 004), bank CBSOSOSMXXX | Try it |
Somalia SO | Wrong IBAN check digits | SO071000001123123456789 | Invalid: 202 check digits, no bank data | Try it |
Somalia SO | Wrong length | SO5710000011231234567890 | Invalid: 205 structure, 203 length, no bank data | Try it |
Somalia SO | Wrong structure | SO10A000001123123456789 | Invalid: 205 structure, no bank data | Try it |
Somalia SO | Illegal character | SO06100000112312345678! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Somalia SO | Valid IBAN, bank unknown | SO919999999123123456789 | Valid (account 004), no bank data | Try it |
Sao Tome and Principe ST | Valid IBAN | ST23000200000289355710148 | Valid (account 004), bank INOISTSTXXX | Try it |
Sao Tome and Principe ST | Wrong IBAN check digits | ST24000200000289355710148 | Invalid: 202 check digits, no bank data | Try it |
Sao Tome and Principe ST | Wrong length | ST710002000002893557101480 | Invalid: 205 structure, 203 length, no bank data | Try it |
Sao Tome and Principe ST | Wrong structure | ST04A00200000289355710148 | Invalid: 205 structure, no bank data | Try it |
Sao Tome and Principe ST | Illegal character | ST2300020000028935571014! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Sao Tome and Principe ST | Valid IBAN, bank unknown | ST75999900000289355710148 | Valid (account 004), no bank data | Try it |
El Salvador SV | Valid IBAN | SV43ACAT00000000000000123123 | Valid (account 004), bank ACATSVS1XXX | Try it |
El Salvador SV | Wrong IBAN check digits | SV44ACAT00000000000000123123 | Invalid: 202 check digits, no bank data | Try it |
El Salvador SV | Wrong length | SV34ACAT000000000000001231230 | Invalid: 205 structure, 203 length, no bank data | Try it |
El Salvador SV | Wrong structure | SV18ACATA0000000000000123123 | Invalid: 205 structure, bank ACATSVS1XXX | Try it |
El Salvador SV | Illegal character | SV43ACAT0000000000000012312! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
El Salvador SV | Valid IBAN, bank unknown | SV66ZZZZ00000000000000123123 | Valid (account 004), no bank data | Try it |
Timor-Leste TL | Valid IBAN | TL380010012345678910106 | Valid (account 002), bank BCTLTLDIXXX | Try it |
Timor-Leste TL | Wrong IBAN check digits | TL390010012345678910106 | Invalid: 202 check digits, 205 structure, no bank data | Try it |
Timor-Leste TL | Wrong length | TL8600100123456789101060 | Invalid: 205 structure, 203 length, no bank data | Try it |
Timor-Leste TL | Wrong structure | TL64A010012345678910106 | Invalid: 201 account check, 205 structure, no bank data | Try it |
Timor-Leste TL | Illegal character | TL38001001234567891010! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Timor-Leste TL | Wrong account check digit | TL590010012345678910116 | Invalid: 201 account check, 205 structure, bank BCTLTLDIXXX | Try it |
Tunisia TN | Valid IBAN | TN5904018104004942712345 | Valid (account 002), bank BSTUTNTTXXX | Try it |
Tunisia TN | Wrong IBAN check digits | TN6004018104004942712345 | Invalid: 202 check digits, 205 structure, no bank data | Try it |
Tunisia TN | Wrong length | TN59040181040049427123450 | Invalid: 205 structure, 203 length, no bank data | Try it |
Tunisia TN | Wrong structure | TN28A4018104004942712345 | Invalid: 205 structure, no bank data | Try it |
Tunisia TN | Illegal character | TN590401810400494271234! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Tunisia TN | Wrong account check digit | TN8004018104004942712355 | Invalid: 201 account check, 205 structure, bank BSTUTNTTXXX | Try it |
Turkey TR | Valid IBAN | TR190006200009112345678901 | Valid (account 004), bank TGBATRISXXX | Try it |
Turkey TR | Wrong IBAN check digits | TR200006200009112345678901 | Invalid: 202 check digits, no bank data | Try it |
Turkey TR | Wrong length | TR5800062000091123456789010 | Invalid: 205 structure, 203 length, no bank data | Try it |
Turkey TR | Wrong structure | TR23A006200009112345678901 | Invalid: 205 structure, no bank data | Try it |
Turkey TR | Illegal character | TR19000620000911234567890! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Turkey TR | Valid IBAN, bank unknown | TR599999900009112345678901 | Valid (account 004), no bank data | Try it |
Ukraine UA | Valid IBAN | UA903052992990004149123456789 | Valid (account 004), bank PBANUA2XXXX | Try it |
Ukraine UA | Wrong IBAN check digits | UA913052992990004149123456789 | Invalid: 202 check digits, no bank data | Try it |
Ukraine UA | Wrong length | UA0230529929900041491234567890 | Invalid: 205 structure, 203 length, no bank data | Try it |
Ukraine UA | Wrong structure | UA77A052992990004149123456789 | Invalid: 205 structure, no bank data | Try it |
Ukraine UA | Illegal character | UA90305299299000414912345678! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Ukraine UA | Valid IBAN, bank unknown | UA179999992990004149123456789 | Valid (account 004), no bank data | Try it |
Vatican City VA | Valid IBAN | VA59001123000012345678 | Valid (account 004), bank IOPRVAVXXXX | Try it |
Vatican City VA | Wrong IBAN check digits | VA60001123000012345678 | Invalid: 202 check digits, no bank data | Try it |
Vatican City VA | Wrong length | VA640011230000123456780 | Invalid: 205 structure, 203 length, no bank data | Try it |
Vatican City VA | Wrong structure | VA81A01123000012345678 | Invalid: 205 structure, no bank data | Try it |
Vatican City VA | Illegal character | VA5900112300001234567! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Vatican City VA | Valid IBAN, bank unknown | VA86999123000012345678 | Valid (account 004), no bank data | Try it |
British Virgin Islands VG | Valid IBAN | VG07ABVI0000000123456789 | Valid (account 004), bank ABVIVGVGXXX | Try it |
British Virgin Islands VG | Wrong IBAN check digits | VG08ABVI0000000123456789 | Invalid: 202 check digits, no bank data | Try it |
British Virgin Islands VG | Wrong length | VG94ABVI00000001234567890 | Invalid: 205 structure, 203 length, no bank data | Try it |
British Virgin Islands VG | Wrong structure | VG40ABVIA000000123456789 | Invalid: 205 structure, bank ABVIVGVGXXX | Try it |
British Virgin Islands VG | Illegal character | VG07ABVI000000012345678! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
British Virgin Islands VG | Valid IBAN, bank unknown | VG93ZZZZ0000000123456789 | Valid (account 004), no bank data | Try it |
Kosovo XK | Valid IBAN | XK051212012345678906 | Valid (account 002), bank NLPRXKPRXXX | Try it |
Kosovo XK | Wrong IBAN check digits | XK061212012345678906 | Invalid: 202 check digits, no bank data | Try it |
Kosovo XK | Wrong length | XK5312120123456789060 | Invalid: 205 structure, 203 length, no bank data | Try it |
Kosovo XK | Wrong structure | XK31A212012345678906 | Invalid: 201 account check, 205 structure, no bank data | Try it |
Kosovo XK | Illegal character | XK05121201234567890! | Invalid: 206 characters, 201 account check, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Kosovo XK | Wrong account check digit | XK261212012345678916 | Invalid: 201 account check, bank NLPRXKPRXXX | Try it |
Yemen YE | Valid IBAN | YE20ALMF0000000000001234560101 | Valid (account 004), bank ALMFYESAXXX | Try it |
Yemen YE | Wrong IBAN check digits | YE21ALMF0000000000001234560101 | Invalid: 202 check digits, no bank data | Try it |
Yemen YE | Wrong length | YE25ALMF00000000000012345601010 | Invalid: 205 structure, 203 length, no bank data | Try it |
Yemen YE | Wrong structure | YE070LMF0000000000001234560101 | Invalid: 205 structure, no bank data | Try it |
Yemen YE | Illegal character | YE20ALMF000000000000123456010! | Invalid: 206 characters, 202 check digits, 205 structure, 203 length, no bank data | Try it |
Yemen YE | Valid IBAN, bank unknown | YE65ZZZZ0000000000001234560101 | Valid (account 004), no bank data | Try it |
| – | Country does not use IBAN | US64SVBKUS6S3300958879 | Invalid: 205 structure, 207 country, no bank data | Try it |
| – | Spaces in the input | GB33 BUKB 2020 1555 5555 55 | Invalid: 206 characters, bank BUKBGB22XXX | Try it |
| – | Lower-case input | gb33bukb20201555555555 | Valid (account 002), bank BUKBGB22XXX | Try it |
Germany DE | Documentation example | DE40501203834268833838 | Valid (account 002), bank DELBDE33XXX | Try it |
Germany DE | Documentation example | DE89370400440532013000 | Valid (account 002), bank COBADEFFXXX | Try it |
Netherlands NL | Documentation example | NL91ABNA0417164300 | Valid (account 002), bank ABNANL2AXXX | Try it |
https://sandbox.iban.com/clients/api/calc-api.phpParameters as in the IBAN Calculation API documentation. Test values: the documented example for each country plus a few error cases, 66 in all. Send exactly the fields and values listed, no more and no others.
Any other input is refused with {"error":"SANDBOX_NOT_SUPPORTED_INPUT"} (HTTP 200; in XML <error>SANDBOX_NOT_SUPPORTED_INPUT</error>).
curl "https://sandbox.iban.com/clients/api/calc-api.php?api_key=testkey&format=json&country=GB&bankcode=090127&account=93496333"| country | Fields | Sandbox answer | |
|---|---|---|---|
AD | bankcode=00080001account= 1234567890 | AD1400080001001234567890 BINAADADXXX | Try it |
AT | bankcode=12000account= 52700357958 | AT401200052700357958 BKAUATWWXXX | Try it |
BH | bankcode=CITIaccount= 1077181611 | BH02CITI00001077181611 CITIBHBXXXX | Try it |
BE | bankcode=250account= 0135106cd= 70 | BE60250013510670 GEBABEBBXXX | Try it |
BE | bankcode=250account= 0135106 | BE60250013510670 GEBABEBBXXX | Try it |
BA | account=3380002210018390 | BA393380002210018390 UNCRBA22XXX | Try it |
BR | bankcode=00000000branch= 00001account= 0009795493C1 | BR5100000000000010009795493C1 BRASBRRJ | Try it |
HR | bankcode=2360000account= 1101234565 | HR1723600001101234565 ZABAHR2XXXX | Try it |
CY | bankcode=00200195account= 357001234567 | CY21002001950000357001234567 BCYPCY2NXXX | Try it |
CZ | bankcode=0100account= 1707230277prefix= 51 | CZ8001000000511707230277 KOMBCZPPXXX | Try it |
DK | bankcode=2000account= 123456789 | DK9520000123456789 NDEADKKKXXX | Try it |
DO | bankcode=ACAUaccount= 123456789 | DO22ACAU00000000000123456789 ACAUDOS1XXX | Try it |
EG | bankcode=00190005account= 00000000263180002 | EG380019000500000000263180002 NBADEGCAXXX | Try it |
SV | bankcode=ACATaccount= 123123 | SV43ACAT00000000000000123123 ACATSVS1 | Try it |
EE | account=55000005511439 | EE525555000005511439 CRWDEE22XXX | Try it |
FO | bankcode=6460account= 0001631634 | FO6264600001631634 FIFBFOTXXXX | Try it |
FI | account=52900261901092 | FI8452900261901092 OKOYFIHHXXX | Try it |
FR | bankcode=30006branch= 00001account= 1234567890189 | FR7630006000011234567890189 AGRIFRPP | Try it |
FR | rib=30006000011234567890189 | FR7630006000011234567890189 AGRIFRPP | Try it |
DE | bankcode=37010050account= 399509 | DE57370100500000399509 PBNKDEFFXXX | Try it |
DE | bankcode=37040044account= 0532013000 | DE89370400440532013000 COBADEFFXXX | Try it |
DE | bankcode=50120383account= 4268833838 | DE40501203834268833838 DELBDE33XXX | Try it |
GR | bankcode=0810001account= 1234567890 | GR9608100010000001234567890 BOFAGR2XXXX | Try it |
GL | bankcode=6471account= 0001000206 | GL8964710001000206 GRENGLGXXXX | Try it |
GT | bankcode=AGROaccount= 1234567890 | GT20AGRO00000000001234567890 AGROGTGC | Try it |
HU | account=107000240416330551100005 | HU11107000240416330551100005 CIBHHUHBXXX | Try it |
IS | bankcode=0001account= 123456acc_type= 12kennitala= 3108962099 | IS750001121234563108962099 SISLISREXXX | Try it |
IE | bankcode=905838account= 71924374 | IE42BOFI90583871924374 BOFIIE2DXXX | Try it |
IL | bankcode=010branch= 800account= 12612345 | IL170108000000012612345 LUMIILITXXX | Try it |
IT | bankcode=02008branch= 30545account= 000103685854 | IT27K0200830545000103685854 UNCRITMMXXX | Try it |
JO | bankcode=ARABbranch= 1100account= 1234567890 | JO27ARAB1100000000001234567890 ARABJOAXXXX | Try it |
KW | bankcode=CBKUaccount= 1234560101 | KW81CBKU0000000000001234560101 CBKUKWKWXXX | Try it |
LV | bankcode=HABAaccount= 12345678910 | LV97HABA0012345678910 HABALV22XXX | Try it |
LI | bankcode=08810account= 0418650028 | LI9808810000418650028 BLFLLI2XXXX | Try it |
LT | bankcode=10100account= 12345678901 | LT601010012345678901 LIABLT2XXXX | Try it |
LU | bankcode=001account= 01234567891 | LU120010001234567891 BCEELULLXXX | Try it |
MT | bankcode=07113account= 199008240010 | MT40MBWM07113000000199008240010 MBWMMTMTXXX | Try it |
MR | bankcode=00012branch= 00001account= 00000078326 | MR1300012000010000007832637 BIIMMRMR | Try it |
MD | bankcode=EXaccount= 1234567 | MD21EX000000000001234567 EXMMMD22XXX | Try it |
MC | bankcode=30002branch= 03260account= 0000079112A | MC3930002032600000079112A59 CRLYMCM1 | Try it |
MA | account=001810007800020110620318 | MA64001810007800020110620318 BKAMMAMR | Try it |
NL | bankcode=ABNAaccount= 0417164300 | NL91ABNA0417164300 ABNANL2AXXX | Try it |
MK | account=200002785123453 | MK07200002785123453 STOBMK2XXXX | Try it |
NO | account=96803502045 | NO1996803502045 STFBNOKKXXX | Try it |
PK | bankcode=HABBPKKAaccount= 39551148771 | PK62HABB0000039551148771 HABBPKKAXXX | Try it |
PL | bankcode=11402004account= 0000360275244226 | PL02114020040000360275244226 BREXPLPWXXX | Try it |
PT | bankcode=0035branch= 0000account= 39551148771cd= 98 | PT50003500003955114877198 CGDIPTPLXXX | Try it |
QA | bankcode=QNBAaccount= 693123456 | QA54QNBA000000000000693123456 QNBAQAQAXXX | Try it |
RU | bankcode=044525600account= 40702810412345678901 | RU0204452560040702810412345678901 MINNRUMMXXX | Try it |
SM | bankcode=03034branch= 09800account= 000060164676 | SM38E0303409800000060164676 BASMSMSMXXX | Try it |
SA | bankcode=20account= 1234567891234 | SA4420000001234567891234 RIBLSARIXXX | Try it |
RS | account=260005601001611379 | RS35260005601001611379 CONARS22XXX | Try it |
SK | bankcode=3100account= 4110053902 | SK6031000000004110053902 LUBASKBXXXX | Try it |
SI | bankcode=33000account= 0000102423 | SI56330000000102423 HAABSI22XXX | Try it |
ES | bankcode=0081branch= 1731account= 0006040912cd= 91 | ES5800811731910006040912 BSABESBBXXX | Try it |
SE | bankcode=5000account= 1000004 | SE4850000000050001000004 ESSESESS | Try it |
CH | bankcode=0240account= 240C08011570 | CH6900240240C08011570 UBSWCHZH12A | Try it |
TN | account=03104071011500451183 | TN5903104071011500451183 BNTETNTT | Try it |
UA | bankcode=305299account= 2990004149123456789 | UA903052992990004149123456789 PBANUA2XXXX | Try it |
AE | bankcode=009account= 0000000123456789 | AE460090000000123456789 ARABAEADXXX | Try it |
GB | bankcode=090127account= 93496333 | GB90ABBY09012793496333 ABBYGB2LXXX | Try it |
GB | bankcode=200415account= 38290008 | GB46BUKB20041538290008 BUKBGB22XXX | Try it |
BE | bankcode=250account= 0135106cd= 71 | Error: Account number is invalid | Try it |
DE | bankcode=99999999account= 1234567890 | Error: Account number is invalid | Try it |
GB | bankcode=09012!account= 93496333 | Error: Sort code cannot be found | Try it |
XX | bankcode=1234account= 1234 | Error: Country or Bank not supported | Try it |
https://sandbox.iban.com/clients/api/swiftv2/bic/Parameters as in the BIC Validation API documentation. Test BICs, to be sent exactly as listed:
| bic | Sandbox answer | |
|---|---|---|
BARCGB22XXX | BARCLAYS BANK PLC, LONDON BARCGB22XXX | Try it |
BARCGB22 | BARCLAYS BANK PLC, LONDON BARCGB22XXX | Try it |
DEUTDEFFXXX | DEUTSCHE BANK AG, FRANKFURT AM MAIN DEUTDEFFXXX | Try it |
COBADEFFXXX | COMMERZBANK AG, FRANKFURT AM MAIN COBADEFFXXX | Try it |
AGRIFRPPXXX | CREDIT AGRICOLE SA, MONTROUGE AGRIFRPPXXX | Try it |
BUKBGB22XXX | BARCLAYS BANK UK PLC, LONDON BUKBGB22XXX | Try it |
CHASUS33XXX | JPMORGAN CHASE BANK, N.A., NEW YORK,NY CHASUS33XXX | Try it |
ZZZZZZ99XXX | 803 BIC Code not found in directory. | Try it |
UNCRITM1 | UNICREDIT S.P.A. UNCRITM1XXX, bic_active false | Try it |
VODAGB2L | VODAFONE GROUP SERVICES LTD, NEWBURY VODAGB2LXXX | Try it |
CRESCHZZ80A | UBS SWITZERLAND AG (FORMERLY CREDIT SUISSE), ZUERICH CRESCHZZ80A | Try it |
BARC$B22XXX | 801 Invalid characters in BIC. | Try it |
BARCGB22X | 802 Incorrect BIC Length. Accepted BIC length 8 or 11 characters | Try it |
Any other input is refused with SANDBOX_NOT_SUPPORTED_BIC (HTTP 400, in the format of an account error).
https://sandbox.iban.com/clients/api/swiftv2/bank/Bank search test values, to be sent exactly as listed:
| country | bank_name | city | limit | Sandbox answer | |
|---|---|---|---|---|---|
US | natwest | not sent | not sent | 4 found, 4 returned | Try it |
GB | barclays | not sent | 5 | 50 found, 5 returned | Try it |
DE | commerzbank | frankfurt | 3 | 88 found, 3 returned | Try it |
US | zzzzqqqqxx | not sent | not sent | 808 No records found in directory. | Try it |
USA | natwest | not sent | not sent | 807 Country code incorrect! Allowed is 2 letter country code. Example: UK, DE, FR | Try it |
US | ab | not sent | not sent | 806 Bank Name Invalid! Bank search should be minimum of 3 characters. Allowed characters a-z, A-Z, 0-9, space! | Try it |
Any other input is refused with SANDBOX_NOT_SUPPORTED_SEARCH (HTTP 400, in the format of an account error).
https://sandbox.iban.com/clients/api/verify/v3/Request as in the BAV API documentation: JSON body with IBAN and name, the key in the x-api-key header. The answer depends on the IBAN, sent exactly as listed, and the name:
| IBAN | name | HTTP | Response |
|---|---|---|---|
FR7630006000011234567890189 | John Doe | 200 | name_match yes, bic AGRIFRPPXXX |
DE89370400440532013000 | John Doe | 200 | name_match yes, bic COBADEFFXXX |
FR7630006000011234567890189 or DE89370400440532013000 | John | 200 | name_match partial, error NAME_PARTIAL_MATCH |
FR7630006000011234567890189 or DE89370400440532013000 | any other name | 200 | name_match no, valid false, error NAME_NOT_MATCH |
NL91ABNA0417164300 | any | 200 | name_match unavailable, valid null, error VERIFICATION_NOT_SUPPORTED |
BR9700360305000010009795493P1 | any | 400 | COUNTRY_NOT_SUPPORTED |
FR7630006000011234567890183 | any | 400 | INVALID_IBAN_CHECKSUM |
curl "https://sandbox.iban.com/clients/api/verify/v3/" -H "x-api-key: testkey" -H "Content-Type: application/json" -d '{"IBAN":"FR7630006000011234567890189","name":"John Doe"}'Any other IBAN (also a test IBAN with spaces or in lower case) is refused with {"error":"SANDBOX_NOT_SUPPORTED_IBAN"} (HTTP 400). The test keys return IP_NOT_ALLOWED, USER_NOT_ALLOWED, SUBSCRIPTION_EXPIRED and NO_CREDITS_AVAILABLE (HTTP 401), any other key INVALID_API_KEY; the key is checked before the body. The request-format errors (MISSING_API_KEY, UNSUPPORTED_FORMAT, INVALID_JSON, MISSING_INPUT_IBAN, MISSING_INPUT_NAME, METHOD_NOT_ALLOWED) behave as in production.
https://sandbox.iban.com/clients/api/v4/sort/Parameters as in the SortWare API documentation. As in production, a missing sortcode or account (for a lookup, search) gives HTTP 200 with an empty body. Test sort code and account pairs, to be sent exactly as listed (the rows with separators or extra digits show how production reports such input):
| sortcode | account | Sandbox answer | |
|---|---|---|---|
09-01-27 | 93496333 | Modulus 001 valid, Santander UK plc, IBAN GB90ABBY09012793496333; 206 sort code characters; 208 sort code length | Try it |
090127 | 12345678 | Modulus 201 failed, Santander UK plc | Try it |
090127 | 93496333 | Modulus 001 valid, Santander UK plc, IBAN GB90ABBY09012793496333 | Try it |
090127 | 934963331 | Modulus 001 valid, Santander UK plc, IBAN GB90ABBY09012793496333; 209 account length | Try it |
090127 | 93496334 | Modulus 201 failed, Santander UK plc | Try it |
20 04 15 | 38290008 | Modulus 001 valid, BARCLAYS BANK UK PLC, IBAN GB46BUKB20041538290008; 206 sort code characters; 208 sort code length | Try it |
20-04-15 | 38290008 | Modulus 001 valid, BARCLAYS BANK UK PLC, IBAN GB46BUKB20041538290008; 206 sort code characters; 208 sort code length | Try it |
2004156 | 38290008 | Modulus 001 valid, BARCLAYS BANK UK PLC, IBAN GB46BUKB20041538290008; 208 sort code length | Try it |
200415 | 12345678 | Modulus 201 failed, BARCLAYS BANK UK PLC | Try it |
200415 | 3829000 | Modulus 201 failed, BARCLAYS BANK UK PLC | Try it |
200415 | 38290008 | Modulus 001 valid, BARCLAYS BANK UK PLC, IBAN GB46BUKB20041538290008 | Try it |
200415 | 382900081 | Modulus 001 valid, BARCLAYS BANK UK PLC, IBAN GB46BUKB20041538290008; 209 account length | Try it |
200415 | 38290008123123123123 | Modulus 001 valid, BARCLAYS BANK UK PLC, IBAN GB46BUKB20041538290008; 209 account length | Try it |
200415 | 38290009 | Modulus 201 failed, BARCLAYS BANK UK PLC | Try it |
200415 | 38290017 | Modulus 201 failed, BARCLAYS BANK UK PLC | Try it |
200415 | 382900A8 | Modulus 201 failed, BARCLAYS BANK UK PLC; 207 account characters | Try it |
905838 | 12345678 | Modulus 201 failed, Bank of Ireland | Try it |
905838 | 7192437 | Modulus 201 failed, Bank of Ireland | Try it |
905838 | 71924374 | Modulus 001 valid, Bank of Ireland, IBAN IE42BOFI90583871924374 | Try it |
905838 | 719243741 | Modulus 001 valid, Bank of Ireland, IBAN IE42BOFI90583871924374; 209 account length | Try it |
905838 | 71924374123123123123123 | Modulus 001 valid, Bank of Ireland, IBAN IE42BOFI90583871924374; 209 account length | Try it |
905838 | 71924375 | Modulus 201 failed, Bank of Ireland | Try it |
999999 | 12345678 | Sort code not found (202) | Try it |
Sort code lookup with search:
| search | Sandbox answer | |
|---|---|---|
090127 | Santander UK plc, SANTANDER BANK ACCOUNT | Try it |
20-04-15 | BARCLAYS BANK UK PLC, BARCLAYBANK B'CARD N'PTON; 206 sort code characters; 208 sort code length | Try it |
20041 | Not found (202); 208 sort code length | Try it |
200415 | BARCLAYS BANK UK PLC, BARCLAYBANK B'CARD N'PTON | Try it |
2004156 | BARCLAYS BANK UK PLC, BARCLAYBANK B'CARD N'PTON; 208 sort code length | Try it |
999999 | Not found (202) | Try it |
Any other input is refused in errors (HTTP 200): a test sort code with another account with SANDBOX_NOT_SUPPORTED_ACCOUNT, anything else with SANDBOX_NOT_SUPPORTED_SORTCODE.
https://sandbox.iban.com/clients/api/banksuite/nid/Parameters as in the Bank Suite API documentation. National bank code test values, to be sent exactly as listed (limit not sent means the default of 1):
| country_iso | nid | account | limit | Sandbox answer | |
|---|---|---|---|---|---|
US | 322271627 | not sent | not sent | JPMORGAN CHASE BANK, NATIONAL ASSOCIATION (835 found) | Try it |
US | 322271627 | 1 | not sent | Account valid, JPMORGAN CHASE BANK, NATIONAL ASSOCIATION (835 found) | Try it |
US | 322271627 | 1234-5678 | not sent | Account valid, JPMORGAN CHASE BANK, NATIONAL ASSOCIATION (835 found) | Try it |
US | 322271627 | 123456789 | not sent | Account valid, JPMORGAN CHASE BANK, NATIONAL ASSOCIATION (835 found) | Try it |
US | 322271627 | ABC123456 | not sent | Account valid, JPMORGAN CHASE BANK, NATIONAL ASSOCIATION (835 found) | Try it |
US | 322271627 | 111111111111111111111111111111111111 | not sent | JPMORGAN CHASE BANK, NATIONAL ASSOCIATION; 811 Account Number length is not correct for US | Try it |
US | 322271627 | not sent | 3 | JPMORGAN CHASE BANK, NATIONAL ASSOCIATION (835 found, 3 returned) | Try it |
US | 322271627 | not sent | 5 | JPMORGAN CHASE BANK, NATIONAL ASSOCIATION (835 found, 5 returned) | Try it |
US | 322271627 | not sent | 10 | JPMORGAN CHASE BANK, NATIONAL ASSOCIATION (835 found, 10 returned) | Try it |
US | 021000021 | not sent | not sent | JPMORGAN CHASE BANK, N.A. (461 found) | Try it |
US | 021000021 | 1234-5678 | not sent | Account valid, JPMORGAN CHASE BANK, N.A. (461 found) | Try it |
US | 021000021 | 123456789 | not sent | Account valid, JPMORGAN CHASE BANK, N.A. (461 found) | Try it |
US | 021000021 | 111111111111111111111111111111111111 | not sent | JPMORGAN CHASE BANK, N.A.; 811 Account Number length is not correct for US | Try it |
US | 021000021 | not sent | 0 | 307 Invalid value for 'limit' parameter | Try it |
US | 021000021 | not sent | 3 | JPMORGAN CHASE BANK, N.A. (461 found, 3 returned) | Try it |
US | 021000021 | not sent | 5 | JPMORGAN CHASE BANK, N.A. (461 found, 5 returned) | Try it |
US | 021000021 | not sent | 10 | JPMORGAN CHASE BANK, N.A. (461 found, 10 returned) | Try it |
GB | 200415 | not sent | not sent | BARCLAYS BANK UK PLC (1 found) | Try it |
GB | 200415 | 3829000 | not sent | BARCLAYS BANK UK PLC; 811 Account Number length is not correct for GB | Try it |
GB | 200415 | 12345678 | not sent | BARCLAYS BANK UK PLC; 813 Invalid Account Check Digit | Try it |
GB | 200415 | 38290008 | not sent | Account valid, BARCLAYS BANK UK PLC (1 found) | Try it |
GB | 200415 | 38290009 | not sent | BARCLAYS BANK UK PLC; 813 Invalid Account Check Digit | Try it |
GB | 200415 | 3829000A | not sent | BARCLAYS BANK UK PLC; 812 Invalid Account format. Example: | Try it |
GB | 200415 | 382900081 | not sent | BARCLAYS BANK UK PLC; 811 Account Number length is not correct for GB | Try it |
DE | 37040044 | not sent | not sent | COMMERZBANK (17 found) | Try it |
DE | 37040044 | 532013000 | not sent | COMMERZBANK; 811 Account Number length is not correct for DE | Try it |
DE | 37040044 | 0532013000 | not sent | Account valid, COMMERZBANK (17 found) | Try it |
DE | 37040044 | 0532013001 | not sent | Account valid, COMMERZBANK (17 found) | Try it |
DE | 37040044 | 053201300A | not sent | COMMERZBANK; 812 Invalid Account format. Example: | Try it |
DE | 37040044 | 12345678901 | not sent | COMMERZBANK; 811 Account Number length is not correct for DE | Try it |
IN | SBIN0000001 | not sent | not sent | STATE BANK OF INDIA (1 found) | Try it |
IN | SBIN0000001 | 1234-5678 | not sent | Account valid, STATE BANK OF INDIA (1 found) | Try it |
IN | SBIN0000001 | 12345678901 | not sent | Account valid, STATE BANK OF INDIA (1 found) | Try it |
IN | SBIN0000001 | 1111111111111111111111111111111111111111 | not sent | STATE BANK OF INDIA; 811 Account Number length is not correct for IN | Try it |
US | 32227162 | not sent | not sent | 804 NID length is not correct for US. Accepted length for US: 9 or 4 or 6 characters. | Try it |
US | 322271628 | not sent | not sent | 400 BankCode(NID) not found in the official directory | Try it |
USA | 322271627 | not sent | not sent | 802 Country ISO code invalid | Try it |
XY | 123 | not sent | not sent | 803 Unsupported country ISO code | Try it |
Any other input is refused (HTTP 400, in the format of an account error): a test bank code with another account with SANDBOX_NOT_SUPPORTED_ACCOUNT, with another limit with SANDBOX_NOT_SUPPORTED_LIMIT, anything else with SANDBOX_NOT_SUPPORTED_NID.
https://sandbox.iban.com/clients/api/banksuite/bic/| bic | limit | Sandbox answer | |
|---|---|---|---|
BARCGB22XXX | not sent | BARCLAYS BANK PLC, national ID 203253 | Try it |
CHASUS33XXX | not sent | JPMORGAN CHASE BANK, N.A., national ID 021000021 | Try it |
CHASUS33 | 3 | JPMORGAN CHASE BANK, N.A., national ID 021000021 | Try it |
ZZZZGB22 | not sent | 400 BIC not found in official directory | Try it |
BARC$B22 | not sent | 807 Invalid Characters in BIC | Try it |
BARCGB2 | not sent | 808 BIC length is not correct. BIC code must be 8 or 11 characters long | Try it |
BARCGB22XXX | 0 | 806 Invalid value for 'limit' parameter | Try it |
Any other input is refused with SANDBOX_NOT_SUPPORTED_BIC (HTTP 400, in the format of an account error).
https://sandbox.iban.com/clients/api/banksuite/structure/| country_iso | Sandbox answer | |
|---|---|---|
GB | Sort Code | Try it |
US | Routing Number, CHIPS ID, CHIPS Universal ID | Try it |
DE | Bankleitzahl | Try it |
FR | Code Banque/Guichet | Try it |
IN | Indian Financial System Code, Magnetic ink character recognition code, National Bank Identification Number for Mobile Remittances | Try it |
XY | 400 ISO Country Code not found in registry | Try it |
USA | 802 Country ISO code invalid | Try it |
Any other input is refused with SANDBOX_NOT_SUPPORTED_COUNTRY (HTTP 400, in the format of an account error).
https://sandbox.iban.com/validate/Parameters as in the VAT Validation API documentation. Test VAT numbers, to be sent exactly as listed. request_time is the time of the answer (UTC).
| vat | HTTP | Sandbox answer | |
|---|---|---|---|
FR64443061841 | 200 | Registered: EURL GOOGLE FRANCE | Try it |
XI220430231 | 200 | Registered: TESCO PLC | Try it |
BE0567647463 | 200 | Registered: BVBA Waowdeals.be | Try it |
EL094014201 | 200 | Registered: ΤΡΑΠΕΖΑ ΕΘΝΙΚΗ ΤΗΣ ΕΛΛΑΔΟΣ ΑΝΩΝΥΜΗ ΕΤΑΙΡΕΙΑ | Try it |
DE811569869 | 200 | Registered: DEUTSCHE BAHN AKTIENGESELLSCHAFT | Try it |
GB220430231 | 200 | Registered: TESCO PLC | Try it |
FR64443061842 | 422 | Error 604 Invalid VAT format, length, structure or check digit. | Try it |
FR14999999999 | 200 | Valid format, not registered (active false) | Try it |
FR33999999999 | 422 | Error 604 Invalid VAT format, length, structure or check digit. | Try it |
DE999999999 | 422 | Error 604 Invalid VAT format, length, structure or check digit. | Try it |
FR1 | 422 | Error 603 VAT number cannot be shorter than 4 characters. | Try it |
US123456789 | 422 | Error 602 Country code not supported. | Try it |
FR64443061841! | 422 | Error 601 Invalid characters in VAT number. | Try it |
CHE123456789 | 422 | Error 604 Invalid VAT format, length, structure or check digit. | Try it |
GR094014201 | 422 | Error 602 Country code not supported. | Try it |
Any other input is refused with {"error":{"code":"SANDBOX_NOT_SUPPORTED_VAT",...}} (HTTP 400).
https://sandbox.iban.com/clients/api/v4/services/Lists the sandbox services with unlimited credits for testkey. With serviceexpired every service shows as expired, with nomorecredits every balance is 0, other keys return the account error. Try it
https://sandbox.iban.com/clients/api/download.phpaction=list returns the file list with name, date and MD5; action=get downloads eiscd.zip. In the sandbox the zip holds a small sample of the directory (about 160 sort codes as tab-delimited text, CSV and XLSX, plus a short XML extract), not the full licensed file. The account keys return the error texts described under Test keys. Try it