Your global bank code directory
The right bank code.
Without the guesswork.
Find SWIFT codes, routing numbers and local branch codes. Start with a code or explore a bank directory.
Find your bank code
QUICK LOOKUPLocal codes and global SWIFT directories
Find the bank and branch details you need
Confirm details directly with your bank
Explore the directory
Bank codes, around the world.
Choose a code system to browse banks and branches.
IFSC & MICR Codes
Browse banks & branches
Bangladesh Routing Numbers
Browse banks & branches
BSR Codes
Browse banks & branches
SWIFT / BIC Codes
Browse banks & branches
BLZ Codes
Browse banks & branches
BSB Numbers
Browse banks & branches
NCC Codes
Browse banks & branches
NSC Codes
Browse banks & branches
US ABA Routing Numbers
Browse banks & branches
Canada Routing & Transit Numbers
Browse banks & branches
UK Sort Codes
HSBC UK branches · partial directory
Italy ABI & CAB Codes
Browse banks & branches
Switzerland Bank BC Numbers
Browse banks & branches
Hong Kong Clearing Codes
Browse banks & branches
Nigeria Bank Codes (NUBAN)
Browse banks & branches
Brazil Bank Numbers & ISPB Codes
Browse banks & branches
Singapore GIRO Bank Codes
Browse banks & branches
Sri Lanka Bank Branch Codes
Browse banks & branches
South Africa Bank Branch Codes
Browse banks & branches
Venezuela Bank Codes
Browse banks & branches
Vietnam Bank CITAD Codes
Browse banks & branches
Indonesia Bank Branch Codes
Browse banks & branches
UAE Routing Numbers
Browse banks & branches
Jamaica Bank Branch Codes
Browse banks & branches
Philippines BRSTN Codes
Browse banks & branches
Russia BIC Codes
Browse banks & branches
Kenya SORT Codes
Browse banks & branches
Botswana Bank Branch Codes
Browse banks & branches
Luxembourg Bank Codes
Browse banks & branches
Lithuania Bank Codes
Browse banks & branches
Denmark Bank Registreringsnumre
Browse banks & branches
Thailand Bank Codes (bank-level)
Browse banks & branches
Mexican Banks ABM Codes & CLABE Numbers
Browse banks & branches
Czech Republic bank codes
47 source records
Belgium bank identification codes
782 source records
Slovakia bank codes
38 source records
Austria bank routing codes (BLZ)
874 source records
Finland financial institution codes
644 source records
Ukraine MFO bank codes
59 source records
Bulgaria BAE bank and branch codes
253 source records
A little clarity goes a long way
Find the code.
Check the details.
Send with confidence.
Different countries use different banking identifiers. Our directories help you find the relevant bank and branch information in one place.
- 01Choose the right code system
Use SWIFT / BIC for international bank identification, or your destination’s local banking code.
- 02Find the bank and branch
Search by code or name. Match the results to the details your recipient provided.
- 03Confirm with your bank
Directories are a starting point. Ask your bank to confirm the code and payment requirements.
Understand before you transfer
More clarity for your next payment.
Choose the right identifier, understand the checks, and see where our data comes from.
Beyond bank codes
Useful everyday calculators.
Explore all 19 calculators, with clear formulas and editable assumptions.
Loans and deposits
Saving and investing
Tax and salary
More useful directories
Codes, converters and everyday tools.
A few things to know.
Which bank code should I use?
The code depends on the destination country and payment method. Check the requirements with the bank or payment provider handling your transfer.
Are SWIFT codes and routing numbers the same?
No. SWIFT / BIC identifies a bank internationally. A routing number is a domestic identifier used by particular national payment systems.
Does finding a code confirm that a payment will succeed?
No. A directory match does not confirm an account, payment eligibility or current bank instructions. Confirm the recipient details with your bank before transferring money.