Valid UK IBAN
- Input
- GB33BUKB20201555555555
- Expected output
- Valid
Classic example cited in banking documentation (Barclays), 22 characters.
uk iban validator
UK IBANs start with GB and have 22 characters. The UK is not part of the eurozone, but it registered an IBAN format to receive international and SEPA transfers.
Classic example cited in banking documentation (Barclays), 22 characters.
Hyphens are not valid IBAN characters, only spaces are stripped during normalization.
20 characters instead of 22: the account number is missing its final 2 digits, so the validator rejects it before even computing the mod-97 check.
It means the IBAN has the correct length for its country and its check digits satisfy the ISO 7064 MOD97-10 checksum defined by ISO 13616. It confirms the number is well-formed and free of typos, it does not confirm that the underlying bank account actually exists or is open, only the account-holding bank can verify that.
Yes. The UK registered an IBAN format (GB, 22 characters) to take part in international and SEPA transfers, even without using the euro as its currency.
No. The sort code (6 digits) identifies the bank and branch for domestic use; it's embedded inside the IBAN's BBAN, but for payments within the UK usually only the sort code and account number are used.
The first 4 characters of the UK BBAN are the bank's BIC code (for example BUKB for Barclays), unlike most European countries, which use purely numeric bank codes.
Because it takes part in SEPA to receive international euro transfers; the UK's IBAN (GB, 22 characters) was registered for that purpose, while domestic sterling payments still use sort code and account number via Bacs or Faster Payments.
GB33 BUKB 2020 1555 5555 55Validation runs entirely in your browser. Your IBAN is never sent to any server.