SEPA coverage · 🇨🇿 CZ

Convert Czech Republic IBANs to their BIC

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

24
IBAN length
characters, fixed
CZ
Country code
ISO 3166-1
CZK
Currency
SEPA payments settle in EUR
20
Structure
BBAN characters after the check digits

The Czech Republic IBAN format

Example of a valid Czech Republic IBAN:

CZ65 0800 0000 1920 0014 5399

Structure of a Czech Republic IBAN, segment by segment
Segment Length Example Meaning
Country code2CZAlways CZ
Check digits265ISO 7064 mod-97 checksum over the whole IBAN
Bank code40800Numeric code identifying the Czech bank
Account prefix6000019Optional prefix of the domestic account number, zero-padded
Account number102000145399Numeric account identifier, zero-padded

The Czech Republic keeps the koruna (CZK), but Czech banks are fully SEPA-reachable for euro payments. The IBAN embeds the domestic prefix + account number format.

How to get the BIC from a Czech Republic IBAN

01

Validate the IBAN

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

02

Extract the bank identifier

The bank code (4 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": "CZ6508000000192000145399" }'

Czech Republic IBAN — frequently asked

Other SEPA countries

Keep reading

Resolve Czech Republic IBANs programmatically

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