BIC / SWIFT Code Validator
Check a BIC/SWIFT code's structure — bank, country, location, and optional branch — in your browser. A first-line validation for onboarding. Nothing sent.
Everything runs in your browser. No data is uploaded or stored.
About this tool
A free, no-signup tool: A validator for BIC (SWIFT) codes that checks the ISO 9362 structure: 4-letter bank code, 2-letter country code, 2-character location, and an optional 3-character branch.
It confirms the code is well-formed and breaks it into its parts, and flags the common mistakes — wrong length, digits where letters belong, or an unknown country code. The check is structural and runs locally.
A valid structure is not proof the institution exists; it catches malformed entries before they reach a payment rail.
How to use it
- Enter the 8- or 11-character BIC/SWIFT code.
- Read the parsed bank, country, location, and branch.
- Fix any part flagged as malformed.
Frequently asked questions
What is the difference between 8 and 11 characters?
An 8-character BIC identifies the bank's head office; the optional last 3 characters specify a branch. Both are valid; 'XXX' is often used for the primary office.
Does a valid BIC mean the bank is real?
No. This checks the format defined by ISO 9362. Confirming the institution requires a directory lookup, not a structural check.
Is the code stored?
No. It is validated in your browser and never sent anywhere.