BankCheck
HomeIBANRouting NumberSort CodeGuides
Home
IBAN
Routing Number
Sort Code
Guides

BankCheck

Validate any bank number instantly. Free and 100% client-side.

Your data never leaves the browser

Formats

IBAN40+ countriesRouting NumberUnited StatesSort CodeUK & Ireland

Info

GuidesCompareAlternativesAboutPrivacy PolicyTerms of UseAPI Docs

BankCheck checks whether a number could be valid based on format, length, and checksum rules. It does not verify that an account exists or confirm who it belongs to. Always confirm account details with your bank before making a payment.

© 2026 BankCheck

Croatia IBAN Validator

Validate Croatia IBANs (21 characters, Euro)

IBANRouting NumberSort Code

Try an example

How it works

A Croatia IBAN is 21 characters long and consists of the country code "HR", 2 check digits, and a 17-character BBAN. The check digits use a MOD-97 algorithm to catch typos.

Croatia IBAN Format

Country🇭🇷 Croatia
IBAN Length21 characters
BBAN Length17 characters
CurrencyEuro (EUR)
SEPAYes
RegionSouthern Europe
FormatHRkk bbbb bbbc cccc cccc c

IBAN Breakdown

HRCountry Code
12Check Digits
1001005Bank Code
1863000160Account Number

Frequently Asked Questions

What is the IBAN format for Croatia?
A Croatia IBAN is exactly 21 characters long. It starts with the country code "HR", followed by 2 check digits, then a 17-character BBAN (Basic Bank Account Number). The format pattern is: HRkk bbbb bbbc cccc cccc c.
Is Croatia part of SEPA?
Yes, Croatia is a member of the Single Euro Payments Area (SEPA). This means SEPA credit transfers and direct debits can be used for euro-denominated payments to and from Croatia bank accounts. SEPA transfers typically settle within one business day.
What currency does Croatia use?
Croatia uses the Euro (EUR). When sending international payments to Croatia, you’ll need the recipient’s IBAN and may need to specify the currency as EUR.
How do I validate a Croatia IBAN?
To validate a Croatia IBAN: (1) Check the length is exactly 21 characters. (2) Verify the country code is "HR". (3) Validate the BBAN structure matches the expected pattern for Croatia. (4) Apply the MOD-97 checksum algorithm by rearranging and converting letters to numbers. A valid IBAN always produces a remainder of 1 when divided by 97.
What does each part of a Croatia IBAN mean?
A Croatia IBAN (HRkk bbbb bbbc cccc cccc c) breaks down as: Country Code (“HR”) identifies Croatia, Check Digits (2 digits) catch transcription errors, Bank Code (7 characters), Account Number (10 characters). Each segment is validated independently to ensure the IBAN is correctly formatted.

Banks in Croatia

Privredna Banka Zagreb1 codeZagrebacka Banka1 codeCroatia Banka1 codeBanka Splitsko-Dalmatinska1 codeHPB (Hrvatska Postanska Banka)1 codeIstarska Kreditna Banka1 codePartner Banka1 codeErste&Steiermaerkische Bank1 codePodravska Banka1 codeSlatinska Banka1 codeOTP Banka1 codeAgram Banka1 codeJadranska Banka1 codeKentbank1 codeBanka Kovanica1 codeJ&T Banka Croatia1 codeRaiffeisenbank Austria (HR)1 codeAddiko Bank Croatia2 codesImex Banka1 codeKentbank Zagreb1 codeKarlovacka Banka1 codeSamoborska Banka1 codeSberbank Croatia1 code

Related Countries

🇪🇸Spain24🇮🇹Italy27🇬🇷Greece27🇷🇴Romania24🇦🇱Albania28

Need to validate a different format? Try the universal IBAN validator, the US routing number validator, or the UK sort code validator.