United Kingdom IBAN Format
22-character IBAN · GBP Pound Sterling · SEPA zone
A United Kingdom IBAN is 22 characters long and always begins with the country code GB, followed by two check digits. The next 4 characters are the Bank Identifier (BIC prefix). This is followed by the Sort Code (6 characters). The remaining 8 characters identify the individual account number. The United Kingdom IBAN uses the GBP (Pound Sterling) and is a <strong>SEPA member</strong>, meaning euro transfers from other SEPA countries are fast and low-cost.
Example IBAN
IBAN Structure
| Position | Length | Field | Type |
|---|---|---|---|
| 1–2 | 2 | Country Code | a |
| 3–4 | 2 | Check Digits | n |
| 5–8 | 4 | Bank Identifier (BIC prefix) | a |
| 9–14 | 6 | Sort Code | n |
| 15–22 | 8 | Account Number | n |
The 4-character bank code corresponds to the first 4 characters of the bank's BIC. The 6-digit sort code identifies the branch.
Major Banks in United Kingdom
| Bank Name | Bank Code | BIC / SWIFT |
|---|---|---|
| Barclays | BARC | BARCGB22 |
| Co-operative Bank | CPBK | CPBKGB22 |
| HSBC UK | HSBC | MIDLGB22 |
| Halifax / Bank of Scotland | HBOS | HBOSgb2L |
| Lloyds Bank | LLOY | LOYDGB2L |
| Monzo | MONZ | MONZGB2L |
| NatWest | NWBK | NWBKGB2L |
| Nationwide Building Society | MONK | NAIAGB21 |
| Revolut | REVO | REVOGB21 |
| Royal Bank of Scotland | RYAL | RBOSGB2L |
| Santander UK | SRLG | ABBYGB2L |
| Starling Bank | STAR | SRLGGB3L |
| TSB Bank | TSBS | TSBSGB2A |
| Wise | TRWI | TRWIGB22 |
Validate a United Kingdom IBAN
Paste a United Kingdom IBAN below to check it.
^GB\d{2}[A-Z]{4}\d{6}\d{8}$
Pattern validates length, country code, check digit positions, and field character types. Does not verify the MOD-97 checksum (use the validator above for full validation).
$iban = strtoupper(str_replace(' ', '', $input));
if (!preg_match('/^GB\\d{2}[A-Z]{4}\\d{6}\\d{8}$/', $iban)) {
// Invalid United Kingdom IBAN format
}
const iban = input.replace(/\s+/g, '').toUpperCase();
const pattern = /^GB\d{2}[A-Z]{4}\d{6}\d{8}$/;
if (!pattern.test(iban)) {
// Invalid United Kingdom IBAN format
}
import re
iban = input_str.replace(' ', '').upper()
pattern = r'^GB\d{2}[A-Z]{4}\d{6}\d{8}$'
if not re.fullmatch(pattern, iban):
# Invalid United Kingdom IBAN format
These snippets check format only. For full IBAN validation including MOD-97 checksum, use a dedicated IBAN library or the validator on this page.
How to Find Your United Kingdom IBAN
United Kingdom accounts are traditionally identified using: Sort Code (6n) + Account Number (8n). Banks display these separately — e.g., Sort Code 20-00-00, Account 12345678.. Your IBAN encodes these same components in the standardised international format.
-
1
Mobile banking app — Open your bank's app, navigate to account details or "Account Info." Your IBAN is usually displayed alongside your account number. Look for a field labelled "IBAN" or "International Account Number."
-
2
Bank statement — Your United Kingdom IBAN appears in the account header of your printed or PDF bank statement, typically near the top of the first page.
-
3
Online banking — Log in to your bank's website and go to "Account Details," "Account Summary," or "Profile." Most United Kingdom banks display the IBAN prominently in account settings.
-
4
Bank branch or helpline — Call your bank's customer service or visit a branch with your ID. They can provide your full IBAN instantly.
Once you have your IBAN, use the validator above to confirm it is correctly formatted before sharing it.
Sending Money to United Kingdom
- Recipient's full name
- IBAN (22 characters, starts with GB)
UK is a SEPA participant (following Brexit arrangements). UK domestic transfers still use Sort Code + Account Number, not IBAN. For international transfers, provide IBAN + BIC. UK IBANs always encode a 6-digit sort code followed by an 8-digit account number. The 4-letter bank code (positions 5–8) is the first 4 characters of the bank's BIC.
Specialist services typically charge significantly less than high-street banks for international transfers.
Quick Facts
- IBAN Length
- 22 chars
- Country Code
- GB
- Currency
- GBP
- SEPA
- Yes
- BBAN Format
- 4a14n
- IBAN Required
- international only
- Adopted
- 2001
IBAN Calculator
Convert a local United Kingdom account number to IBAN.
Open United Kingdom IBAN Calculator →