SEPA coverage · 🇦🇹 AT

Convert Austria IBANs to their BIC

Every Austria IBAN is 20 characters long and starts with AT. The bank identifier embedded inside it is what resolves to a BIC/SWIFT code, the bank's name and address, and its SEPA reachability.

20
IBAN length
characters, fixed
AT
Country code
ISO 3166-1
EUR
Currency
eurozone account
16
Structure
BBAN characters after the check digits

The Austria IBAN format

Example of a valid Austria IBAN:

AT61 1904 3002 3457 3201

Structure of a Austria IBAN, segment by segment
Segment Length Example Meaning
Country code2ATAlways AT
Check digits261ISO 7064 mod-97 checksum over the whole IBAN
Bank code (Bankleitzahl)519043Numeric code identifying the Austrian bank
Account number1100234573201Numeric account identifier, zero-padded

Austrian IBANs carry a 5-digit Bankleitzahl. Because the bank code maps to exactly one institution, the BIC can be derived reliably from the IBAN alone.

How to get the BIC from a Austria IBAN

01

Validate the IBAN

Check the length (exactly 20 characters for AT) and the ISO 7064 mod-97 checksum. Both are local computations — no lookup needed yet.

02

Extract the bank identifier

The bank code (bankleitzahl) (5 characters) inside the BBAN identifies the institution holding the account.

03

Resolve it to a BIC

Map the bank identifier to the institution's BIC via registry data — or send the IBAN to the API and get BIC, bank details and SEPA flags in one response.

Resolve it with one API call

Send the IBAN to POST /v1/convert and get back the BIC, bank details and the four SEPA reachability flags. Invalid and not-found lookups are always free.

curl https://api.iban2bic.com/v1/convert \
  -H "Authorization: Bearer ibk_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{ "iban": "AT611904300234573201" }'

Austria IBAN — frequently asked

Other SEPA countries

Keep reading

Resolve Austria IBANs programmatically

BIC, bank details and SEPA reachability for any AT IBAN — €0.009 per successful call, failures always free.