Enter any IBAN number into the field above and click Get SWIFT Code. Our tool instantly decodes the bank and country information embedded inside the IBAN, then returns the corresponding SWIFT/BIC code, the bank's full name, and the country — completely free, with no registration required.
Whether you are making an international wire transfer, verifying a supplier's bank details, or simply curious about where an account is held, this tool gives you the answer in seconds.
Getting a SWIFT/BIC code from an IBAN is a two-step process: first the IBAN is decoded to extract the country code and bank identifier, then that identifier is matched against a global bank registry to retrieve the corresponding SWIFT code.
Enter the full IBAN number — spaces are ignored automatically, so you can paste it exactly as it appears on your bank statement or in a payment confirmation. The tool accepts IBANs from all countries that use the standard, including all EU member states, the UK, Switzerland, Norway, Turkey, the Gulf states, and many more.
Before looking up the SWIFT code, the IBAN is validated using the official MOD-97 algorithm — the same checksum method used by banks worldwide. This catches typos and transposed digits immediately so you never look up a code for an account that does not exist.
Once validated, the embedded bank code is matched to our bank registry and the SWIFT/BIC code is returned alongside the bank name, country, and IBAN structure breakdown. You can copy the SWIFT code to your clipboard with a single click.
A SWIFT code — also called a BIC (Bank Identifier Code) — is an 8 or 11-character code that uniquely identifies a specific bank anywhere in the world. It is used by financial institutions to route international wire transfers accurately through the SWIFT network, which connects over 11,000 banks and financial institutions in more than 200 countries.
Every SWIFT/BIC code follows this format: AAAA BB CC DDD
XXX means the primary office)An 8-character code refers to the bank's head office. When a branch code is appended to make 11 characters, it identifies a specific branch or processing centre.
An IBAN (International Bank Account Number) identifies a specific bank account — it encodes the country, a checksum, the bank, and the account number itself. A SWIFT/BIC code identifies only the bank, not the account.
For an international transfer you typically need both: the IBAN tells the receiving bank which account to credit; the SWIFT code tells the sending bank's correspondent network which institution to route the funds to.
This is why, if you have only an IBAN, it is useful to be able to derive the SWIFT/BIC code — which is exactly what this tool does.
XXX when written in full refers to the
bank's primary office. If you are asked for a SWIFT code and only have an 8-character
one, it is always safe to use — the network will route to the main office.