SWIFT / BIC Code Lookup
Paste any SWIFT or BIC code to get the bank, country, city, and address — or pick a country and search by bank name. 51,000+ codes across 204 countries.
- Your bank's app or net-banking portal — under “International transfer” or “Account details.”
- The header of your bank statement.
- Format: SBININBB101 — 4-letter bank code + 2-letter country + 2-char location + optional 3-char branch.
- Don't have the code? Switch to .
The dataset of 51,000+ SWIFT codes is bundled server-side at Pulsyr; lookups don't leave our infrastructure. We don't log the codes you query.
What is a SWIFT/BIC code?
SWIFT stands for Society for Worldwide Interbank Financial Telecommunication. It's a Belgian cooperative that runs the messaging network used by banks for international payments. The 8 or 11-character code it issues — also called a BIC (Bank Identifier Code) — uniquely identifies a bank or branch globally.
The 11 characters break down like this:
The 8-character form refers to the bank's primary office in that location. The optional last 3 characters identify a specific branch — useful for large organizations that want incoming transfers routed to a specific desk.
SWIFT is different from IFSC (used for payments within India), routing numbers (used for US wire transfers), and sort codes(used in the UK). All four can appear on a single bank's materials, each for a different payment system.
How to find your SWIFT/BIC code
- 1Check your bank's app or net-banking portal. Most banking apps list the SWIFT code under "International transfer" or "Account details / wire transfer info."
- 2Look at your bank statement. Welcome kits, periodic statements, and FX deposit advice all include the SWIFT/BIC of your account-holding bank.
- 3Search by country + bank name above. Switch to the "Country + bank → SWIFT" tab on this page. Pick your country, type your bank or city, click the result.
- 4Verify with the forward lookup. Once you have a candidate code, paste it in the "SWIFT → Bank details" tab to confirm the bank, address, and city are correct before sharing it with a sender abroad.
Browse by country
Top countries by indexed SWIFT codes. Click for an overview + branch finder.
Frequently asked questions
What is a SWIFT code?▼
SWIFT (Society for Worldwide Interbank Financial Telecommunication) issues 8 or 11-character alphanumeric codes that identify banks for international payments. Also called BIC (Bank Identifier Code). Every cross-border wire transfer routes through one.
What does each character mean?▼
First 4 letters: bank code (e.g. SBIN, HSBC, CITI). Next 2 letters: country code in ISO 3166-1 (IN for India, US for United States, GB for United Kingdom). Next 2 alphanumeric: location/city code. Last 3 (optional): branch code. SBININBB101 = State Bank of India, India, Mumbai, branch 101.
8-character vs. 11-character — which one do I use?▼
8-character codes refer to the bank's primary office in that location (sometimes called "head office" code). 11-character codes specify a particular branch. For most international transfers either works — the 8-char code routes to the primary office, which then forwards internally. Use the 11-char code if you have it, especially for large amounts.
How is SWIFT different from IFSC?▼
IFSC routes payments within India (NEFT/RTGS/IMPS). SWIFT routes payments across borders. They serve different systems and they are not interchangeable — sending money from London to Mumbai uses SWIFT; sending from one Indian account to another uses IFSC. A bank typically has a SWIFT for its international ops and a separate IFSC per branch for domestic ops.
Where do I find my bank's SWIFT code?▼
Three reliable places: (1) your bank's mobile app or net-banking portal under "International transfer" or "Account details"; (2) your bank statement or welcome kit; (3) the search above on this page — pick your country, type your bank name, click your branch.
Do I need a SWIFT code for receiving money from abroad?▼
Yes. The sender needs your bank's SWIFT (or BIC) code, your account number (or IBAN if your country uses it), your bank's address, and your name as it appears on your account. Some corridors also require a routing number (US wire) or sort code (UK BACS) instead of or in addition to SWIFT.
Can two banks share a SWIFT code?▼
Globally unique — no two banks have the same SWIFT. But a single bank can have many SWIFTs: one per country it operates in, often plus a separate one per major office or branch. HSBC, for example, has hundreds of SWIFT codes around the world.
Why are SWIFT transfers so slow / expensive?▼
SWIFT itself is a messaging network, not a payment rail. Each transfer hops through 1-3 correspondent banks before reaching its destination, and each can charge a fee and add delay. Typical settlement: 1-3 business days. Cheaper alternatives like Wise, Revolut, or local rails (UPI for India) bypass parts of the SWIFT chain.
Is this lookup free? Do you log searches?▼
Free, no signup. The dataset of 51,000+ SWIFT codes runs server-side at Pulsyr. Searches aren't logged. The page is served as static HTML from a CDN; lookups themselves call our backend but Pulsyr doesn't track which codes you query.
Powered by Pulsyr
The complete work dashboard for small teams
Run payroll for international employees, track foreign income, manage cross-border vendor invoices — all in one flat-priced dashboard.
See Pulsyr Dashboard