Bazarla

IBAN validator

This free tool checks whether a bank account number (IBAN) is correctly formatted. Enter an IBAN and the tool computes the check digits with the international mod-97 algorithm and shows the result (valid/invalid), why it failed, the country and the bank. Every bank account in Georgia and Azerbaijan is an IBAN; Armenia does not use IBAN, so for an Armenian account number the tool checks the shape and names the bank instead. It helps catch a typo before you send a payment.

Country

Georgia: IBAN, 22 characters — GE + 2 check digits + 2-letter bank code + 16 digits.

Result

— — —

Only the format is checked, not whether the account exists.

Looking for something?

Browse listings on Bazarla.

Sources: ISO 13616; bank codes — Central Bank of Azerbaijan (cbar.az), National Bank of Georgia (nbg.gov.ge); Armenian bank codes are approximate. Updated: 2026-10. Bazarla is not an official banking service.

How it works

The check is based on the ISO 13616 standard: the first four characters of the IBAN are moved to the end, letters are replaced by numbers (A=10 … Z=35), and if the remainder of dividing the resulting large number by 97 equals 1, the IBAN is valid. Before that, the length and structure are checked per country (AZ 28, GE 22 characters). The bank is read from the bank code inside the IBAN: in Azerbaijan it is the first 4 letters of the bank's SWIFT/BIC (AIIB = Kapital Bank, IBAZ = ABB, PAHA = PASHA Bank); in Georgia it is 2 letters (TB = TBC Bank, BG = Bank of Georgia). It does not check whether the account actually exists.

Example

Enter an Azerbaijani IBAN like AZ21NABZ00000000137010001944 and the tool shows it's valid, the country is AZ (Azerbaijan) and the bank code is NABZ (Central Bank of Azerbaijan). An Azerbaijani IBAN is 28 characters: AZ + 2 check digits + a 4-letter bank code + 20 alphanumeric characters. A Georgian IBAN (e.g. GE29NB0000000101904917) is 22 characters: GE + 2 check digits + a 2-letter bank code + 16 digits. An Armenian account (16 digits, e.g. starting with 157) is not an IBAN; the tool shows its bank (157 = Ameriabank).

Frequently asked questions

What is an IBAN?

An International Bank Account Number — a country code, check digits and account details.

Does Armenia have an IBAN?

No. Armenia is not in the IBAN registry. A domestic account number has up to 16 digits, and the first digits are the bank/branch code assigned by the Central Bank of Armenia (e.g. 157 = Ameriabank, 205 = Inecobank, 220 = ACBA Bank). To receive money from abroad, give your account number plus your bank's SWIFT code. The number has no check digit, so only its format can be checked.

How do I tell the bank from an Azerbaijani or Georgian IBAN?

In Azerbaijan, the 4 letters after AZ and the two check digits are the start of the bank's SWIFT/BIC (AIIB = Kapital Bank, IBAZ = ABB, PAHA = PASHA Bank, UBAZ = Unibank, ACAB = AccessBank). In Georgia, it is 2 letters (TB = TBC Bank, BG = Bank of Georgia, LB = Liberty Bank). The tool looks these up from the central banks' lists.

Is IBAN mandatory in Georgia?

Yes — according to the National Bank of Georgia, all accounts have used the 22-character IBAN format since 1 January 2013.

Does this confirm the account is real?

No — it only checks the format and check digits. Confirm the recipient's name with the bank or the recipient.

Do spaces cause problems?

No, spaces and dashes are removed automatically.

Is the tool free?

Yes — completely free.