Cyprus IBAN Validator

Validate Cypriot IBANs (CY, 28 characters) with a 3-digit bank code and 5-digit branch code.

Ad placeholder (leaderboard)

Cypriot IBANs sit inside the SEPA zone and combine a 3-digit numeric bank code with a 5-digit branch code before the 16-character account number. Cyprus is a common corridor for cross-border euro payments, so a mistyped digit usually means a returned transfer and a delay. This validator breaks the IBAN into its fields and runs the ISO 7064 MOD-97-10 checksum before you submit anything.

Paste any IBAN beginning with CY and the tool validates it locally in your browser.

How it works

A Cypriot IBAN has five parts:

  1. Country code — the fixed letters CY
  2. Check digits — two digits from the MOD-97 algorithm
  3. Bank code — three digits identifying the bank (for example 002, 005)
  4. Branch code — five digits identifying the branch
  5. Account number — 16 alphanumeric characters

The checksum moves the first four characters to the end, replaces each letter with its numeric value (A=10 through Z=35), and divides by 97. A remainder of exactly 1 means the IBAN is valid. The modulus is folded digit by digit so the large number stays within a safe integer.

Tips and notes

  • A length other than 28 fails immediately — the most common error.
  • The bank and branch codes are numeric for Cyprus, unlike the Gulf IBANs that use letters.
  • A valid checksum confirms format only. Use the iban-bic-lookup-tool to derive the BIC.
Ad placeholder (rectangle)