IBAN Validator & Formatter

Validate IBANs with the mod-97 checksum and country length rules.

Works Offline
Privacy First
No Login
No API

IBANs

One IBAN per line — spaces and dashes are ignored

Validation

Checked against country length rules and the ISO 7064 mod-97 checksum

Valid
3
Invalid
1
  • ValidDE89 3704 0044 0532 0130 00

    Country DE · check digits 89 · BBAN 370400440532013000

  • ValidGB82 WEST 1234 5698 7654 32

    Country GB · check digits 82 · BBAN WEST12345698765432

  • ValidFR14 2004 1010 0505 0001 3M02 606

    Country FR · check digits 14 · BBAN 20041010050500013M02606

  • InvalidDE89 3704 0044 0532 0130 01

    Checksum failed (mod-97 does not equal 1) — likely a typo.

About the IBAN Validator & Formatter

Paste one or many IBANs to check them against the ISO 13616 country length table and the ISO 7064 mod-97 checksum. Each result shows the country, check digits, BBAN and a clean four-character grouped format ready to copy.

Examples

German IBAN

DE89 3704 0044 0532 0130 00

Output

Valid — country DE, check digits 89

Keyboard shortcuts

  • Copy the main outputCtrl / ⌘ + Shift + C
  • Download the resultCtrl / ⌘ + S
  • Share this toolCtrl / ⌘ + Shift + S
  • Reset the inputsAlt + R
  • Open the tool search paletteCtrl / ⌘ + K

Related tools

Frequently asked questions

Version 1.0.0 · Updated 2026-08-17 · Runs entirely in your browser