Skip to tool
FeuTex · free tools runs in-browser no bloat built by LiMiT

IBAN Checker: Validate & Check International Bank Account Numbers

Paste an IBAN to validate its structure and checksum (MOD 97). You can also check country length rules, format it in 4‑character blocks, and extract basic bank-code segments for supported countries.

Category: Data · URL: /tools/iban-checker-validate-and-check-international-bank-account-numbers-bank-code-net.html
Tip: spaces/hyphens are ignored; letters are uppercased automatically.
Privacy: runs locally in your browser. No uploads, no tracking scripts.

How to use

This tool runs fully in your browser (no network calls).

  1. Paste one or more IBANs (one per line).
  2. Choose Table or JSON output.
  3. Click Validate.
  4. (Optional) Click Format to space IBANs in groups of 4.
Keywords this page targets (natural cluster): iban checker, validate iban, iban validation tool, check iban checksum, iban mod 97 check, international bank account number validator, iban country length check, iban format checker, iban bulk validator, check bank code from iban, extract sort code from iban, iban bban breakdown, is my iban valid, iban calculator, iban swift bank code, verify iban check digits, iban normalizer, iban error finder, gb iban checker, de iban checker, fr iban validator, nl iban checker
Secondary intents covered: Validate whether an IBAN is real/usable before sending a payment, Find what is wrong with an IBAN (length, characters, checksum), Check multiple IBANs at once (one per line), Normalize an IBAN (remove spaces/hyphens, uppercase) and format it, Identify the country and expected length from the IBAN prefix, Extract basic bank identifiers (bank code/sort code/branch) where possible, Generate a compact JSON result for downstream validation pipelines, Copy results for support tickets or audit trails

FAQ

What does this IBAN checker validate?

It checks allowed characters, country-specific length (when known), and the official IBAN checksum using MOD 97.

Does a “Valid” result mean the account exists?

No. It only means the IBAN is structurally correct; it cannot confirm the account or bank is real/active.

Can I validate multiple IBANs at once?

Yes—paste one IBAN per line and you’ll get a row-by-row result (or JSON output).

Why does it say “Expected length” is blank for some countries?

If the country code isn’t in the built-in length list, the tool still runs the checksum but can’t enforce a specific total length.

What is MOD 97 remainder = 1?

It’s the standard IBAN checksum rule: after rearranging and converting letters to numbers, the number must leave remainder 1 when divided by 97.

Can you extract the bank code from an IBAN?

For some countries (e.g., DE/GB/FR/ES/NL/IT), the tool can split the BBAN into common segments like bank code or sort code, but it does not look up the bank name.

Is my IBAN sent to a server?

No. The checker runs in your browser and does not make network requests.