UK IBAN Generator - Generate fictional British IBAN numbers
Generate valid fictional British IBAN numbers (GB) with modulo 97 validation. Select a UK bank and generate in bulk.
Note:All generated data is entirely fictional and not suitable for use as real personal information.
UK IBAN structure and sort codes
A British IBAN is 22 characters long and follows the format GBcc BBBB SSSSSS AAAAAAAA: country code GB, 2 check digits, a 4-character BIC bank code, a 6-digit sort code and an 8-digit account number. The sort code uniquely identifies the bank and branch within the UK payment system.
Sort codes and Faster Payments
The UK's domestic payment infrastructure uses sort codes and account numbers rather than IBANs for most local transfers. Faster Payments (instant transfers up to £1 million) and BACS (3-day batch payments) both use the sort code + account number combination. IBAN is primarily used for international transfers via SWIFT. Sort codes are 6 digits structured as XX-XX-XX, where the first two digits identify the bank (e.g., 20 = Barclays, 30 = Lloyds, 40 = HSBC).
UK banking post-Brexit
The United Kingdom left the EU's SEPA payment area after Brexit. UK banks no longer participate in SEPA Credit Transfer or SEPA Direct Debit schemes. International euro payments from the UK now go via SWIFT and may incur higher fees and longer processing times. Despite this, UK banks continue to issue IBAN numbers for international payment identification. Developers testing fintech applications that serve UK customers need fictional UK IBANs to validate international payment flows.
Testing UK payment software
Fictional UK IBANs are useful for testing international e-commerce platforms, cross-border payment applications, and financial software that handles both UK and European customers. All generated IBAN numbers pass modulo 97 validation but are not linked to real UK bank accounts.