ConvertProKitConvertProKit← All tools

IBAN Validator

Check whether a European IBAN is correctly formed - instantly and privately.

100% in your browser Nothing uploaded Free & unlimited+ Works offline after first visit 0 bytes of your files uploaded

Validate a European IBAN online

Paying a supplier or sending money across Europe? A single wrong character in an IBAN can delay or misdirect a payment. This free IBAN validator checks the number against the official MOD-97 checksum used across the EU and SEPA zone, flags typos instantly, and shows the country it belongs to - all inside your browser, so the IBAN never leaves your device.

How to use it

What an IBAN is and how validation works

An IBAN (International Bank Account Number) identifies a bank account for international transfers. It starts with a two-letter country code, followed by two check digits, then the domestic account details. Validation uses the mod-97 checksum defined in the ISO 13616 standard: the check digits are calculated from the entire number, so a single mistyped character makes the whole IBAN invalid. This validator runs that exact checksum, verifies the country code, and confirms the length matches the country format.

IBAN length by country

CountryLengthExample format
United Kingdom (GB)22GB29 NWBK 6016 1331 9268 19
Germany (DE)22DE89 3704 0044 0532 0130 00
France (FR)27FR14 2004 1010 0505 0001 3M02 606
Spain (ES)24ES91 2100 0418 4502 0005 1332
Italy (IT)27IT60 X054 2811 1010 0000 0123 456
Netherlands (NL)18NL91 ABNA 0417 1643 00
Pakistan (PK)24PK36 SCBL 0000 0011 2345 6702
UAE (AE)23AE07 0331 2345 6789 0123 456

Important: what a valid checksum means

A passing check confirms the IBAN is correctly formed, which catches nearly all typing mistakes before you send money. It does not confirm that the account is open or that it belongs to the person you expect, because that information only exists inside the bank. Always verify the recipient through a trusted channel before a large transfer. Everything here runs in your browser, so the IBAN you type is never sent to any server.

Embed this tool on your website

Copy this code into your blog or website to give your readers a working IBAN Validator, free. Please keep the credit link.

Frequently asked questions

What is an IBAN?

An IBAN (International Bank Account Number) is the standard format for bank accounts across Europe and many other countries, used for cross-border payments.

How is an IBAN validated?

It is checked with the official ISO 7064 MOD-97 checksum: rearranging the IBAN, converting letters to numbers and confirming the remainder equals 1.

Is my IBAN sent anywhere?

No. Validation runs entirely in your browser, so the IBAN you enter never leaves your device.

Does a valid checksum mean the account exists?

No. The check confirms the IBAN is correctly formed, not that the account is active. It catches typos, not closed accounts.