calcul iban

IBAN Calculator & Validator

Use this calcul IBAN tool to generate IBAN check digits, build a full IBAN, or validate an existing one with the official MOD-97 method.

1) Generate an IBAN


2) Validate an Existing IBAN

What “calcul IBAN” means

“Calcul IBAN” usually refers to two things: calculating valid IBAN check digits and validating a complete IBAN. IBAN stands for International Bank Account Number, a standardized format used in many countries to identify bank accounts for cross-border and domestic payments.

A valid IBAN helps banks route money correctly and quickly. One incorrect character can cause delays, rejects, or manual investigations. That is why IBAN validation is a core step in payment workflows.

How the IBAN check works (MOD-97)

IBAN validation is based on a mathematical checksum called MOD-97. The process is standardized:

  • Take the IBAN and move the first 4 characters to the end.
  • Replace each letter with numbers: A=10, B=11, ..., Z=35.
  • Interpret the long value as an integer and compute remainder when divided by 97.
  • If the remainder is 1, the IBAN is mathematically valid.

To calculate check digits for a new IBAN, use 00 as temporary check digits, run the same transformation, compute remainder, then set check digits to 98 - remainder (with 2-digit padding).

What this calculator does

Generate mode

Enter a country code and BBAN, then click Generate IBAN. The tool calculates the two check digits and returns a formatted IBAN grouped in blocks of four characters.

Validation mode

Paste any IBAN (spaces are allowed) and click Validate IBAN. The tool checks:

  • General IBAN structure (CCDD...)
  • Known country length (for supported countries)
  • MOD-97 checksum correctness

Common IBAN mistakes to avoid

  • Confusing letter O with digit 0.
  • Using lowercase letters in manual systems that require uppercase.
  • Copying extra spaces or punctuation from PDFs/emails.
  • Assuming all countries use the same IBAN length.
  • Skipping checksum validation before submitting payment files.

Best practices for payment teams

Validate at data entry time

Don’t wait until payment execution to catch bad account numbers. Real-time checks reduce operational risk and support fewer payment returns.

Store normalized format + display friendly format

Keep IBANs internally without spaces for consistency, but display grouped formats to users for readability. This calculator follows that exact approach.

Remember: valid checksum does not guarantee an active account

MOD-97 confirms structure and check digits, not whether the account is open or belongs to the expected beneficiary. Pair IBAN validation with your KYC and beneficiary verification controls.

Quick FAQ

Can I use this for SEPA?

Yes. The checksum method is the same and fully compatible with SEPA IBAN validation logic.

Can this tool generate a complete account from bank details?

It calculates check digits from a country code and BBAN you provide. BBAN composition rules are country-specific, so ensure your BBAN source is correct.

Is data sent to a server?

No. This page runs entirely in your browser using client-side JavaScript only.

🔗 Related Calculators