IBAN Validator

Validate IBAN numbers using the Modulo 97 algorithm instantly in your browser

Spaces are ignored automatically

Sample valid IBANs for testing:

What is IBAN Validator?

The IBAN Validator checks whether an International Bank Account Number is valid using the official Modulo 97 algorithm, the same method used by banks worldwide. It supports IBAN numbers from 70+ countries, shows the country code, expected length, check digits, and formatted IBAN. All validation runs entirely in your browser — your banking details are never sent to any server.

Why Use DevBench IBAN Validator?

DevBench IBAN Validator runs entirely in your browser — your data never leaves your device. No sign-up, no limits, no watermarks, completely free forever.

How to Use IBAN Validator

  1. Enter the IBAN number in the input field (spaces are ignored automatically)
  2. The validation result appears instantly below the input
  3. Green banner means valid, red means invalid with the reason shown
  4. The stats cards show country, length, check digits, and formatted IBAN
  5. Click a sample IBAN button to test with a known valid number

Examples

  • Validate a UK IBAN: GB82 WEST 1234 5698 7654 32
  • Check a German IBAN: DE89 3704 0044 0532 0130 00
  • Validate a French IBAN: FR76 3000 6000 0112 3456 7890 189
  • Check a Spanish IBAN: ES91 2100 0418 4502 0005 1332
  • Validate an Italian IBAN for a bank transfer

Use Cases

  • Developers validating IBAN inputs in payment forms
  • Finance teams verifying bank account numbers before transfers
  • Accountants checking IBAN format for international payments
  • QA engineers testing IBAN validation in banking applications
  • Anyone verifying an IBAN before making a wire transfer
  • Data analysts cleaning IBAN fields in financial datasets
  • Developers building international payment integrations

Frequently Asked Questions

What is an IBAN?

IBAN (International Bank Account Number) is a standardized format for identifying bank accounts internationally. It starts with a 2-letter country code, followed by 2 check digits, and then the domestic bank account number.

How does IBAN validation work?

IBAN validation uses the Modulo 97 algorithm. The first 4 characters are moved to the end, letters are converted to numbers (A=10, B=11, etc.), and the resulting number is divided by 97. A valid IBAN always gives a remainder of 1.

Does a valid IBAN mean the account exists?

No. IBAN validation only checks the mathematical format. A valid IBAN format does not guarantee the account exists or is active.

Is my IBAN sent to a server?

No. All validation runs entirely in your browser using JavaScript. Your IBAN is never transmitted to any server or stored anywhere.

Which countries use IBAN?

IBAN is used by most European countries, many Middle Eastern countries, and some others. The US, Canada, and Australia do not use IBAN.