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

Greece IBAN Validator

Validate Greece IBANs (27 characters, Euro)

IBANRouting NumberSort Code

Try an example

How it works

A Greece IBAN is 27 characters long and consists of the country code "GR", 2 check digits, and a 23-character BBAN. The check digits use a MOD-97 algorithm to catch typos.

Greece IBAN Format

Country🇬🇷 Greece
IBAN Length27 characters
BBAN Length23 characters
CurrencyEuro (EUR)
SEPAYes
RegionSouthern Europe
FormatGRkk bbbs sssc cccc cccc cccc ccc

IBAN Breakdown

GRCountry Code
16Check Digits
011Bank Code
0125Branch Code
0000000012300695Account Number

Frequently Asked Questions

What is the IBAN format for Greece?
A Greece IBAN is exactly 27 characters long. It starts with the country code "GR", followed by 2 check digits, then a 23-character BBAN (Basic Bank Account Number). The format pattern is: GRkk bbbs sssc cccc cccc cccc ccc.
Is Greece part of SEPA?
Yes, Greece 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 Greece bank accounts. SEPA transfers typically settle within one business day.
What currency does Greece use?
Greece uses the Euro (EUR). When sending international payments to Greece, you’ll need the recipient’s IBAN and may need to specify the currency as EUR.
How do I validate a Greece IBAN?
To validate a Greece IBAN: (1) Check the length is exactly 27 characters. (2) Verify the country code is "GR". (3) Validate the BBAN structure matches the expected pattern for Greece. (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 Greece IBAN mean?
A Greece IBAN (GRkk bbbs sssc cccc cccc cccc ccc) breaks down as: Country Code (“GR”) identifies Greece, Check Digits (2 digits) catch transcription errors, Bank Code (3 characters), Branch Code (4 characters), Account Number (16 characters). Each segment is validated independently to ensure the IBAN is correctly formatted.

Banks in Greece

National Bank of Greece1 codeAlpha Bank1 codePiraeus Bank1 codeEurobank1 codeAttica Bank1 codeHSBC Greece1 codeBank of Greece1 codeOptima Bank1 codePancretan Cooperative Bank1 codeCitibank Greece1 codeAegean Baltic Bank1 codeBank of Central Greece1 codeProton Bank1 codeViva Wallet1 codeEurobank Ergasias1 codeProCredit Bank Greece1 codeCitibank Europe Greece1 codeCooperative Bank of Chania1 codeCooperative Bank of Thessaly1 codeBNP Paribas Greece1 codeCooperative Bank of Epirus1 codeHSBC Continental Europe Greece1 codeEurobank Factors1 codeCooperative Bank of Karditsa1 code

Related Countries

🇪🇸Spain24🇮🇹Italy27🇷🇴Romania24🇦🇱Albania28🇧🇦Bosnia and Herzegovina20

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