Ireland IBAN validator
How the IBAN format works
- Format
- IE + 2 check digits + 4-letter bank code + 6-digit sort code + 8-digit account number (22 chars)
- Example
- IE29AIBK93115212345678
Things to watch for
- 22 characters total, same length as the UK
^IE[0-9]{2}[A-Z]{4}[0-9]{6}[0-9]{8}$An Irish IBAN is 22 characters: “IE”, two check digits, a 4-letter bank code, your familiar 6-digit sort code, and your 8-digit account number, run together with no spaces in the machine-readable form. The layout mirrors the UK’s IBAN structure exactly in length and segment sizes — both countries’ banks trace their sort-code numbering back to the same shared clearing history — but the “IE” country prefix is baked into the mod-97 checksum, so an Irish and a UK IBAN with identical-looking bank code, sort code, and account digits still carry different, non-interchangeable check digits. Anyone paying an Irish supplier, invoicing across the border into Northern Ireland, or filling in a SEPA transfer form needs the full 22 characters correct, prefix included.
How this validator works
This tool checks the “IE” prefix, confirms the bank-code block is 4 letters, the sort-code block is 6 digits, and the account-number block is 8 digits, then runs the real mod-97 checksum (ISO 7064) Irish banks use to generate a valid IBAN — entirely in your browser, nothing sent to a server, no signup, result as you type.
What a pass doesn’t tell you
A pass confirms the 22 characters are correctly formed and internally consistent — not that the account exists, is open, or belongs to whoever you expect. This tool does no bank-code-to-bank-name lookup and never contacts the Central Bank of Ireland or any commercial bank. If an Irish IBAN fails, double-check that a UK sort code and account number weren’t pasted in under the “IE” prefix by mistake — the shared format between the two countries makes that mix-up an easy one, and the checksum will always catch it.
Scope: Irish IBAN structure and mod-97 checksum validation only — not payment processing, bank-name resolution, or confirming an account is active, none of which a client-side check can establish. Use this validator to catch a typo before a transfer fails; use your bank to confirm the account itself.
Content last reviewed 2026-07-07.
IBAN FAQ
What does an Irish IBAN look like?
22 characters: 'IE', two check digits, a 4-letter bank code, your 6-digit sort code, and your 8-digit account number — for example IE29AIBK93115212345678. It's the same length and layout pattern as a UK IBAN, since both countries' domestic sort-code systems share a common ancestry.
My IBAN is the same length as a UK one — does that mean the country prefix doesn't matter?
It matters entirely. The 'IE' versus 'GB' prefix feeds directly into the mod-97 checksum calculation, so an otherwise-identical bank code, sort code, and account number produces different valid check digits depending on the country — you can't swap the prefix and expect the IBAN to still validate.
Does a passing check confirm my Irish IBAN belongs to a real, open account?
No. This tool only confirms the IBAN is correctly formatted and passes the mod-97 checksum — it does no bank-name lookup and never contacts a bank or the Central Bank of Ireland. Confirming the account itself requires the account holder or your own bank's payment verification.