IBAN checker

Check an IBAN before you pay or print it on an invoice. One wrong digit and the payment bounces or is delayed for days.

FreeNo sign-upWorks on mobile

Enter an IBAN

Spaces and hyphens don't matter. Works for every country that uses IBAN.

The check runs in your browser. The IBAN is not sent to our server.
Advertisement

How an IBAN is built

Every IBAN starts with a two-letter country code and two check digits, followed by the national bank code and account number. The length is fixed per country:

CountryLengthExample
Croatia21HR12 1001 0051 8630 0016 0
Germany22DE89 3704 0044 0532 0130 00
Austria20AT61 1904 3002 3457 3201
United Kingdom22GB82 WEST 1234 5698 7654 32

What the check catches, and what it doesn't

The tool calculates the check digits using the international standard (ISO 13616, MOD 97) and checks the length for the country. That catches almost every typo: a wrong digit, two swapped digits, or a character too many or too few.

The check cannot tell you whether the account exists or who owns it. A mathematically valid IBAN can belong to a closed account or to someone else. For larger payments and new suppliers, always confirm the details from a trusted source, such as a signed contract, and never only from an email.

Advertisement

Verification of Payee in the EU

Since 9 October 2025, banks in the euro area compare the payee name with the account holder for euro transfers (Verification of Payee) and warn you if they don't match. It is a good protection against invoice fraud, but it only checks the name, and only at the moment you pay. Validate an IBAN earlier, when you put it on an invoice, a quote or your website.

Common IBAN mistakes

  • The letter O instead of zero, or I instead of one, especially when copying from paper.
  • An old national account number instead of the full IBAN.
  • An IBAN copied from a PDF with invisible characters. The tool cleans them up.
  • Two neighbouring digits swapped. The check digits always catch this.

Frequently asked questions

Is it safe to check an IBAN here?
Yes. The check runs in your browser, the IBAN is not sent to our server and we don't store it.
Does "valid" mean the account exists?
No. It confirms the IBAN is correctly structured and has no typos. Only the bank knows whether the account exists and who owns it.
Can I find the bank from an IBAN?
The bank code is part of the IBAN (for example the BLZ in Germany or the VBDI in Croatia). The tool shows it for Croatia, Germany and Austria. National bank code lists are published by the central banks.
Is a BIC/SWIFT code still needed?
For euro payments within the SEPA area, the IBAN is enough. For payments outside SEPA, your bank may still ask for the BIC.

Updated: November 2026 · Supremio Digital, Zagreb

Supremio Digital

One task done. Need more enquiries?

We run Google Ads for holiday rentals, tourism, real estate and local businesses. Send us your website and we will tell you, free of charge, where you are losing enquiries.