Where to find your bank's SWIFT Code in seconds
Your bank's SWIFT code is an eight or eleven-character identifier that tells the international banking system which bank you use and where. You can find it three ways: ask your bank directly, look it up on your bank's website, or search a SWIFT code directory online. The fastest method depends on whether you need it right now or can wait for a response.
Most people find what they need in under five minutes using one of these routes. The code itself never changes—your bank has the same SWIFT code whether you call today or next month—so there is no time pressure to get it when ready.
Key Takeaways
- Your bank's SWIFT code appears on your statement, your bank's website, or in the SWIFT directory at swift.com—you do not need to call unless you want confirmation.
- SWIFT codes are eight or eleven characters long and always start with four letters that identify your bank.
- If you cannot find your code online, calling your bank's customer service line takes five to ten minutes and they will read it to you directly.
- International wire transfers require the SWIFT code, but domestic transfers within the United States do not.
Check your bank statement or account documents
Your most recent bank statement often lists your SWIFT code at the top or in a section labeled "Bank Information" or "Account Details." If you receive paper statements, pull out the most recent one and look for a section that shows your bank's name, address, and routing number—the SWIFT code usually appears nearby.
If you bank online, log into your account and look for a section called "Account Information," "Bank Details," or "Wire Transfer Information." Some banks display it only when you initiate a wire transfer, so you may need to start the process to see it. You do not have to complete the transfer—stopping at the confirmation screen is enough to note the code.
Search the official SWIFT directory
The SWIFT directory at swift.com is the authoritative source for SWIFT codes worldwide. Go to the site, select your country, enter your bank's name, and the directory returns the code in seconds. This method works for any bank in any country, so it is useful if you are sending money to someone abroad and need their bank's code.
The directory is free and does not require you to create an account. Type your bank's name exactly as it appears on your statements—for example, "Chase Bank" rather than "Chase"—to get the most accurate result. If the first search returns no results, try searching by the city where your branch is located instead.
Call your bank's customer service line
If you cannot find the code online, call the number on the back of your debit card or the customer service number listed on your bank's website. Tell the representative you need your bank's SWIFT code for an international wire transfer. They will look it up in their system and read it to you—the call usually takes five to ten minutes.
Have a pen ready to write down the code, and ask the representative to spell it if you are unsure. Some banks also email the code to you after the call, which gives you a written record. This method is most useful if you are not confident in what you found online or if your bank is small or regional and does not appear in the SWIFT directory.
Understand what the SWIFT code tells you
A SWIFT code breaks down into four parts. The first four letters identify your bank—for example, CHASUS identifies Chase Bank. The next two letters are your country code (US for United States). The next two letters identify the state or region. The final three characters (if present) identify the specific branch, though many banks use XXX to mean "any branch."
This structure means you can often guess the format of your bank's code before you look it up. If you bank with Wells Fargo in California, the code will start with WFBIUS and include a reference to California. Knowing this helps you spot errors if someone gives you a code that does not match the pattern.
When you need the SWIFT code versus when you do not
You need a SWIFT code only for international wire transfers—money moving between banks in different countries. If you are sending money to another account within the United States, you need a routing number instead, not a SWIFT code. Some banks ask for both when you initiate an international transfer, but the SWIFT code is the one that matters for crossing borders.
If someone asks you for your SWIFT code and the money is staying within the US, double-check what they actually need. Providing your SWIFT code to the wrong person does not put your account at risk, but it may mean the transfer fails or goes to the wrong place. When in doubt, ask the recipient's bank which code they need.
What to do if you cannot find your bank's SWIFT code
If your bank does not appear in the SWIFT directory and you cannot find the code on your statement, your bank may not participate in the SWIFT system. This is rare in the United States but more common for very small credit unions or community banks. Call your bank and ask whether they have a SWIFT code. If they do not, ask what alternative method they use for international transfers—some use IBAN numbers or other routing systems instead.
If your bank does have a SWIFT code but it is not listed online, the representative on the phone can provide it. Write down the full code and ask them to confirm it letter by letter to make sure you have it right. Some banks also provide this information in writing if you request it, which is useful if you send international transfers regularly.
Frequently Asked Questions
Is a SWIFT code the same as a routing number?
No. A routing number is a nine-digit code used for domestic transfers within the United States. A SWIFT code is an eight or eleven-character code used for international transfers. You need the routing number for transfers between US banks and the SWIFT code for transfers to banks outside the US.
Can I use someone else's SWIFT code to send them money?
Yes. You need the recipient's bank's SWIFT code, not your own, to send them an international wire transfer. You provide your own bank with the recipient's SWIFT code so your bank knows which international bank to route the money to.
What if the SWIFT code I found online does not match what my bank told me?
Call your bank again and ask them to confirm the code letter by letter. The code your bank gives you directly is the correct one. Online directories are usually accurate, but if there is a mismatch, trust what your bank's representative tells you.
Do I need a SWIFT code to receive an international wire transfer?
No. The person sending you money needs your bank's SWIFT code, but you do not need to do anything. Your bank receives the transfer using the code the sender provides. You only need to give the sender your account number and your bank's SWIFT code.