iban calculator uk

UK IBAN Calculator

Generate a UK IBAN from bank code, sort code, and account number, then validate any IBAN instantly.


Validate an Existing IBAN

UK IBAN Calculator: What It Does and Why It Matters

If you need to send or receive international payments, an IBAN (International Bank Account Number) is often required. In the UK, many people still think primarily in terms of sort code + account number, but overseas transfers commonly ask for an IBAN. This page gives you a practical IBAN calculator UK tool and a clear explanation of how the format works.

Whether you searched for terms like UK IBAN checker, IBAN generator UK, or calculate IBAN from sort code and account number, this guide is built to help you avoid formatting mistakes and understand the logic behind IBAN check digits.

What Is an IBAN?

An IBAN is a standardized account identifier used across many countries to make cross-border payments more reliable. It includes a country code, check digits, and a country-specific account structure. For the UK, the domestic account details are embedded in the IBAN structure.

UK IBAN Structure (22 Characters)

  • GB — Country code
  • 2 digits — IBAN check digits
  • 4 letters — Bank code
  • 6 digits — Sort code
  • 8 digits — Account number

In compact format, a UK IBAN looks like this: GBkkBBBBSSSSSSCCCCCCCC. For readability, it is usually printed in groups of four characters.

How to Use This UK IBAN Calculator

Generate a UK IBAN

  1. Enter a valid 4-letter bank code.
  2. Enter a 6-digit sort code.
  3. Enter an 8-digit account number.
  4. Click Generate UK IBAN.

The calculator creates the IBAN and computes the correct two-digit checksum using the official MOD-97 method.

Validate Any IBAN

Paste an IBAN into the validation field and click Validate IBAN. The tool removes spaces, checks format, and runs the checksum algorithm. If it is valid, you’ll see confirmation immediately.

How the Check Digits Are Calculated (Simple Version)

IBAN check digits are designed to catch typos and transposition errors. Behind the scenes, the process is:

  • Build the BBAN part (for UK: bank code + sort code + account number).
  • Append country code and 00 to the end.
  • Convert letters to numbers (A=10, B=11, ... Z=35).
  • Take the number modulo 97.
  • Set check digits to 98 - remainder.

For validation, the same transformation is applied to the full IBAN and the final modulo must equal 1.

IBAN vs Sort Code and Account Number

For domestic UK transfers, sort code and account number are usually enough. For many international payments (and some systems that standardize payment details globally), IBAN is preferred or required. That does not replace your sort code/account number internally—it wraps them in a globally recognized format.

Common Mistakes This Tool Helps Prevent

  • Using lowercase letters in bank code (the tool normalizes to uppercase).
  • Entering dashes or spaces inside numeric fields (the tool strips non-digits).
  • Wrong length account number or sort code.
  • Manual checksum errors when constructing an IBAN by hand.
  • Confusing a valid-looking IBAN with a checksum-valid IBAN.

FAQ

Do I need an IBAN for UK-to-UK payments?

Usually no. Most UK domestic transfers use sort code and account number.

Is a valid IBAN guaranteed to be a real active account?

No. Checksum validity confirms structure and mathematical consistency, not account existence or account ownership.

Can one bank code map to multiple brands?

Yes, banking groups and payment routing can be complex. Always verify recipient details through trusted channels.

What else may be needed for international transfers?

You may also need a SWIFT/BIC code, recipient name, and address depending on the destination bank and currency.

Final Thoughts

A good IBAN calculator UK should do two things well: generate accurate IBANs from core UK account details and validate existing IBANs quickly. Use the calculator above whenever you prepare international payment details, and always confirm sensitive banking data directly with the recipient.

🔗 Related Calculators