Built and fact-checked by the DocNectar team — see our editorial standards
Key Features
Instant Calculation
Get accurate results in real time with our optimized algorithm.
Mobile Friendly
Fully responsive design. Works on all devices & screen sizes.
Privacy Focused
Your data stays on your device. We don't store any inputs.
100% Free
No hidden costs. This tool is completely free forever.
An IBAN (International Bank Account Number) has a built-in checksum specifically designed to catch typos and transcription errors before a payment is sent to the wrong account.
This validator checks whether an IBAN's checksum is mathematically valid, catching common typing mistakes before they cause a failed or misdirected transfer.
How it works
Enter an IBAN (spaces are ignored). The validator moves the first four characters to the end, converts every letter to its numeric equivalent, and checks that the resulting number is congruent to 1 modulo 97 — the standard ISO 7064 checksum used by every IBAN.
- Enter iBAN.
- Click Calculate to see your results.
Examples
A valid German IBAN
DE89 3704 0044 0532 0130 00 is a commonly-cited example IBAN that passes the checksum validation.
Who should use it
- Checking an IBAN for typos before submitting an international wire transfer.
- Validating IBAN input in a form or application during development.
Industry applications
- Banking and international payments
- Software development and fintech form validation
Advantages
- Implements the exact standard ISO 7064 MOD-97 checksum used by real banking systems.
- Ignores spaces automatically, matching how IBANs are commonly displayed.
Limitations
- Cannot verify that the account actually exists or is active — checksum validity only.
Common mistakes to avoid
- Assuming a passing checksum guarantees the account exists — it only confirms the number's format and checksum are valid.
- Leaving in extra punctuation or dashes that aren't part of the standard IBAN format (spaces are fine and ignored).
Best practices
- Always validate an IBAN before initiating an international transfer, as a quick first line of defense against transcription errors.
Tips
- If an IBAN fails validation, double-check for a single mistyped or transposed character first — that's the most common cause of a checksum failure.