Check an IBAN properly.

Validate any IBAN against the ISO 13616 registry and 28 national check-digit schemes. Everything runs in your browser — no account numbers leave this page.

RUNS IN YOUR BROWSER ISO 13616 REGISTRY NATIONAL CHECK DIGITS
Type or paste an IBAN. It is checked as you type.
92 Countries in the registry
28 Countries with a domestic check
Institutions in the bank directory
BIC records

FOR DEVELOPERS

Every tool, over HTTP

The same checks this page runs, callable from anything that speaks HTTP. No key, no account, no rate limit — and no account number stored.

23 endpoints OpenAPI 3.1

REQUEST

curl /api/v1/validate?iban=DE89370400440532013000

RESPONSE

{
  "valid": true,
  "iban": "DE89370400440532013000",
  "country_name": "Germany",
  "bank_name": "Commerzbank AG Cologne",
  "bic": "COBADEFFXXX",
  "national_check_valid": true,
  …
}