IBAN Validator and Parser

Validate International Bank Account Numbers (IBAN) and parse component information.

IBAN Input

Enter IBAN number to validate

0 chars
Quick Examples:

IBAN Knowledge

What is IBAN?

International Bank Account Number (IBAN) is an internationally agreed system of identifying bank accounts across national borders.

Structure:

Country Code (2 chars) + Check Digits (2 digits) + BBAN

Validation Algorithm:

Uses mod97 algorithm for numeric validation to ensure correctness.

Advantages:
  • • Reduces cross-border transaction errors
  • • Improves processing efficiency
  • • International standardization

Supported Countries

Albania
28 digits
Andorra
24 digits
Austria
20 digits
Azerbaijan
28 digits
Bahrain
22 digits
Belarus
28 digits
Belgium
16 digits
Bosnia and Herzegovina
20 digits
Brazil
29 digits
Bulgaria
22 digits
Costa Rica
22 digits
Croatia
21 digits
Cyprus
28 digits
Czech Republic
24 digits
Denmark
18 digits
Dominican Republic
28 digits
East Timor
23 digits
Egypt
29 digits
Estonia
20 digits
Faroe Islands
18 digits
Finland
18 digits
France
27 digits
Georgia
22 digits
Germany
22 digits
Gibraltar
23 digits
Greece
27 digits
Greenland
18 digits
Guatemala
28 digits
Hungary
28 digits
Iceland
26 digits
Iraq
23 digits
Ireland
22 digits
Israel
23 digits
Italy
27 digits
Jordan
30 digits
Kazakhstan
20 digits
Kosovo
20 digits
Kuwait
30 digits
Latvia
21 digits
Lebanon
28 digits
Liechtenstein
21 digits
Lithuania
20 digits
Luxembourg
20 digits
North Macedonia
19 digits
Malta
31 digits
Mauritania
27 digits
Mauritius
30 digits
Moldova
24 digits
Monaco
27 digits
Montenegro
22 digits
Netherlands
18 digits
Norway
15 digits
Pakistan
24 digits
Palestine
29 digits
Poland
28 digits
Portugal
25 digits
Qatar
29 digits
Romania
24 digits
Saint Lucia
32 digits
San Marino
27 digits
Sao Tome and Principe
25 digits
Saudi Arabia
24 digits
Serbia
22 digits
Seychelles
31 digits
Slovakia
24 digits
Slovenia
19 digits
Spain
24 digits
Sweden
24 digits
Switzerland
21 digits
Tunisia
24 digits
Turkey
26 digits
UAE
23 digits
United Kingdom
22 digits
Virgin Islands, British
24 digits

Usage Tips

Input Format:
  • • Supports with/without spaces
  • • Auto-converts to uppercase
  • • Supports standard 2-char country codes
What is Validated:
  • • Country code validity
  • • IBAN length correctness
  • • Check digit mod97 algorithm
Notes:
  • • Validation does not guarantee account existence
  • • Verify balance with bank
  • • Formats vary by country