Standard Format: 8 or 11 characters
• Characters 1-4: Bank code (letters, e.g. BOFA = Bank of America)
• Characters 5-6: Country code (letters, e.g. US, GB)
• Characters 7-8: Location code (letters or digits, e.g. 3N = New York)
• Characters 9-11 (optional): Branch code (letters or digits, XXX = head office)
Enter Content: Type, paste, or upload the content you want to process, or use sample data for testing.
Adjust Options: Configure relevant options and parameters to customize the processing method.
Get Results: Copy the result or click download to save. All processing is done locally — no data is uploaded to any server.
SWIFT (Society for Worldwide Interbank Financial Telecommunication) and BIC (Bank Identifier Code) refer to the same thing. A SWIFT code is a unique identifier for banks in international financial transactions, consisting of 8 or 11 characters. BIC is the standardized name for SWIFT codes — they are interchangeable.
A SWIFT/BIC code has 8 or 11 characters: the first 4 are the bank code (letters), next 2 are the country code (letters), next 2 are the location code (letters or digits), and the last 3 (optional) are the branch code (letters or digits). Example: ICBCGB2L or BOFAUS3NXXX.
No. This tool runs entirely in your browser, validating SWIFT code format through regex and checksum algorithms. However, format validation only ensures structural correctness — it cannot verify whether the code actually exists in bank registry systems.
An 8-digit SWIFT code (e.g., ICBCGB2L) points to a bank's head office or main branch. An 11-digit code (e.g., ICBCGB2LXXX) adds a 3-digit branch code for precise branch identification. If 'XXX' follows an 8-digit code, it usually denotes the head office.
Yes. Before sending an international wire, using this tool to validate the SWIFT code format can help avoid transfer failures or delays caused by incorrect codes. We recommend also checking the official SWIFT code from the receiving bank and confirming with the recipient.