Demivolt logo

Tool

IBAN Validator

Check any IBAN for correct format, country, length, and MOD-97 checksum. Covers 80+ countries. Runs entirely in your browser — nothing is sent to Demivolt.

Demivolt · IBAN Validator

Check any IBAN for format and checksum

Covers 80+ countries. Validation runs entirely in your browser — no data leaves the page.

Try an example

Validation uses the ISO 13616 standard and the MOD-97 checksum. No data is transmitted or stored.

What is an IBAN?

An IBAN — International Bank Account Number — is a globally agreed format for identifying a bank account across borders. It was introduced by the European Committee for Banking Standards in 1997 and is now defined by the ISO 13616 standard. The IBAN doesn't replace a national account number; it wraps it, prepending a country code and check digits so that a sending bank can validate the account locally before initiating an international transfer.

An IBAN is between 15 and 34 characters long depending on the country. Norway is the shortest at 15. Malta is among the longest at 31. The structure inside the IBAN — the part after the check digits — varies by country: in Germany it's a bank code plus an account number; in the UK it's a sort code plus an account number; in France it includes a national check digit of its own.

When you receive an IBAN from a counterparty — a supplier, a contractor, a customer asking for a refund — running it through a validator before initiating a payment catches transposed digits or mistyped characters before any money moves. It cannot tell you the account belongs to the right person, but it can tell you the number is internally consistent.

FAQ

Common questions

Yes. Any IBAN that passes validation here will be accepted as well-formed by SEPA payment systems, provided the country is in the SEPA zone. The tool shows a SEPA badge on the result when the country is part of the SEPA zone.
No. The validator runs entirely in your browser. The IBAN you enter never leaves your device — nothing is sent to Demivolt or any third party.
The two digits that follow the country code (positions 3 and 4) are the check digits. They are computed from the rest of the IBAN using the MOD-97 algorithm. If even a single character of the IBAN is mistyped, the checksum will fail, which is how the tool can spot typos before you send a payment.
All 80+ countries listed in the ISO 13616 registry, including the 36 SEPA-zone countries plus countries in the Middle East, North Africa, Eastern Europe, and the Caribbean that have adopted the IBAN standard.