IBAN validator and parser

Validate and parse IBAN numbers. Check if an IBAN is valid and get the country, BBAN, if it is a QR-IBAN and the IBAN friendly format.

Is IBAN valid?
Y
Is IBAN a QR-IBAN?
N
Country code
FR
BBAN
30006000011234567890189
IBAN friendly format
FR76 3000 6000 0112 3456 7890 189

Valid IBAN examples

FR76 3000 6000 0112 3456 7890 189
DE89 3704 0044 0532 0130 00
GB29 NWBK 6016 1331 9268 19

What is an IBAN?

The International Bank Account Number (IBAN) is an internationally agreed system of identifying bank accounts across national borders to facilitate the communication and processing of cross-border transactions.

IBAN Structure

An IBAN consists of up to 34 alphanumeric characters, including:

  • Country code – a two-letter country code (ISO 3166-1 alpha-2)
  • Check digits – two digits calculated from the remaining characters
  • Basic Bank Account Number (BBAN) – up to 30 alphanumeric characters that identify the account, branch, and bank code

Using This Tool

Enter an IBAN in the input field above to validate it. The tool will check:

  • If the IBAN format is valid
  • The country code
  • The Basic Bank Account Number (BBAN)
  • If it's a QR-IBAN (used in Switzerland for QR invoices)
  • Various checksums and format rules