EN

IBAN checker

Runs in your browser. What you type is not sent or stored.

Checks format and check digits only. It does not confirm that the account exists or who holds it. Based on the SWIFT IBAN Registry, updated September 17, 2026. · Disclaimer

Paste or type an IBAN. Each character is checked as you type, against the official format of 89 countries.

How to check an IBAN

  1. Copy the IBAN from the invoice, e-mail or app and paste it into the box. Spaces, dashes and lower-case letters are fine.
  2. Watch the boxes fill up. Each part of the IBAN gets its own colour: country, check digits, bank code, account number.
  3. Read the verdict. A valid IBAN gets the stamp. A wrong one shows the exact character that breaks it.
  4. Copy the clean version with the button. Paste that one into your banking app, not the one you typed.

What the checker tests

An IBAN carries its own proof of correctness. We test five things, in this order:

  • Country code. The first two letters must be one of the 89 countries in the SWIFT IBAN Registry (September 17, 2026).
  • Length. Every country has a fixed length, from 15 to 33 characters. A missing digit is caught here.
  • Structure. Each position must be a digit or a letter, as the country’s pattern says. A letter O typed for a zero is caught here, with its position.
  • Check digits. Characters 3 and 4 make the whole IBAN divisible in a fixed way (mod 97 = 1). Any single wrong digit and any swap of two neighbouring digits fails this test.
  • National check. Italy, San Marino, Spain, France, Monaco, Belgium, Portugal and Poland have a second check inside the account number. We test it too.

What a valid result does not mean

A valid IBAN is a well-formed IBAN. It does not prove the account is open, or that it belongs to the person who sent it. Only the receiving bank knows that.

Since 9 October 2025, banks in the euro area must compare the payee’s name with the IBAN before you confirm a euro transfer (Verification of Payee, Regulation (EU) 2024/886). Read the result your bank shows you. If it says the name does not match, stop and ask.

Reading an IBAN

Take the British example GB82 WEST 1234 5698 7654 32. GB is the country. 82 are the check digits. WEST is the bank code (the first four letters of the bank’s BIC). 123456 is the sort code. 98765432 is the account number.

Other countries arrange the same pieces differently. Germany puts an 8-digit bank code (BLZ) before a 10-digit account number. Italy starts the national part with a check letter. The IBAN formats of all countries are listed in one table.

Your data stays on your device

The check runs in your browser with code downloaded once with the page. The IBAN is not sent to us or anyone else and is not stored. You can switch off your internet connection after the page loads and the checker keeps working.

We do not ask for the account holder’s name and we do not move money. IbanWise is not a bank and is not run by one.

IBAN by country

CountryLengthExample
Germany22DE89 3704 0044 0532 0130 00
Austria20AT61 1904 3002 3457 3201
Switzerland21CH93 0076 2011 6238 5295 7
Italy27IT60 X054 2811 1010 0000 0123 456
Spain24ES91 2100 0418 4502 0005 1332
France27FR14 2004 1010 0505 0001 3M02 606
Belgium16BE68 5390 0754 7034
Netherlands18NL91 ABNA 0417 1643 00
Poland28PL61 1090 1014 0000 0712 1981 2874
Portugal25PT50 0002 0123 1234 5678 9015 4
United Kingdom22GB29 NWBK 6016 1331 9268 19
Ireland22IE29 AIBK 9311 5212 3456 78

All 89 countries

Questions people ask

Is my IBAN valid if the checker says so?

It is correctly built: right country, length, structure and check digits. Whether the account is open and whose it is, only the bank knows.

Can the checker find a typing mistake?

Yes. Any single wrong digit and any swap of two neighbouring digits breaks the check digits, and we show where the format breaks. What it cannot do is tell which digit is wrong when the format is fine; for that, compare with the original.

Why does an IBAN start with two letters and two digits?

The letters are the country code (ISO 3166). The two digits are check digits, worked out from all the other characters, so that typing errors show up.

Do I still need a BIC?

Not for euro transfers inside the EU: since 2016 the IBAN alone is enough, also across borders (Regulation (EU) 260/2012). Payments outside SEPA may still ask for it.

Is it safe to paste my IBAN here?

Yes. Nothing leaves your browser. Still, treat your IBAN like your address: give it to people who need to pay you, and check your account for direct debits you did not agree to.

Read next