Skip to main content

IBAN Validator

Check whether an IBAN is valid using the official ISO 13616 mod-97 checksum and basic length rules.

Reviewed for accuracy by the Math Ora X team Last updated

About this tool

Check whether an IBAN is valid using the official ISO 13616 mod-97 checksum and basic length rules.

Example

Input: GB82 WEST 1234 5698 7654 32

Output: Valid IBAN (GB)

Privacy

This tool runs entirely in your browser. Your data is processed locally and never uploaded to a server.

How to use this tool

  1. Paste an IBAN into the input field.
  2. Remove extra spaces or line breaks if the value was copied from email or PDF.
  3. Click Validate to check the IBAN.
  4. Read the result to see whether the IBAN passes the ISO 13616 length and mod-97 checks.

Step by step, what happens

  1. The tool first normalizes the input so common formatting like spaces does not interfere with validation.
  2. It checks the country code and basic length rules for that IBAN format.
  3. It then applies the official ISO 13616 mod-97 checksum test to verify the account number structure.
  4. The tool returns a clear valid or invalid result so you can quickly spot bad input.

Worked example

For example, you can test a known valid German IBAN copied from a banking form.

Input: DE89370400440532013000

  1. The tool reads the country code DE and checks that the length matches the expected German IBAN length.
  2. It runs the official mod-97 checksum on the rearranged IBAN digits.
  3. Because the checksum and length are correct, the IBAN is accepted as valid.

Output: Valid IBAN

Tips and common mistakes

  • Do not include spaces, dashes, or labels unless the tool explicitly says it can normalize them.
  • A valid IBAN format does not guarantee the bank account is open or active, only that the number passes structural checks.
  • If the result is invalid, recheck the country code, the total length, and any mistyped digits or letters.
  • Use an actual example IBAN from a trusted source when testing, because random characters often fail the checksum.

Frequently asked questions

How is an IBAN validated?

By moving the first four characters to the end, converting letters to numbers, and checking the whole number mod 97 equals 1.

Does it check the bank exists?

No, it validates the checksum and format, not the actual account.

Are spaces okay?

Yes, spaces are removed before checking.

More Developer Tools Tools

Explore related calculators in this category

You Might Also Like

Popular tools from other categories

Can't Find the Right Calculator?

Try our AI Math Solver, type any problem in plain English and get instant step-by-step solutions.

Try AI Solver

Browse All Categories

Home Developer Tools Current Tool
Facebook Twitter WhatsApp