Last reviewed: · Curated by Ohmyfin Organisation editorial.
Search Ohmyfin's free directory of 8,000+ SWIFT/BIC codes. Verify the bank, country and city behind any 8 or 11-character BIC before you send a wire.
How it works — 3 steps
Step 1 · PasteDrop your UETR, MT103 reference or pacs.008 EndToEndId into the form above.
Step 2 · ScanOhmyfin queries the SWIFT correspondent network and decodes the latest status in 2-6 seconds.
Step 3 · ReadSee the plain-English status, every correspondent bank, value date, currency and per-hop fees.
What you get
Free directory of 8,000+ correspondent banks
Verify bank name, country, city, address, currency
Reduces the risk of wiring to a wrong account
Browse by country at /correspondent-banks
At-a-glance
BIC / SWIFT Code Lookup — at-a-glance specifications
Tool type
BIC / SWIFT-code directory
Directory size
8,000+ correspondent banks
BIC format
8 or 11 chars (ISO 9362)
Data shown
Bank, country, city, address, currency
Price for individuals
Free worldwide
Frequently asked questions
How can I check if a BIC is valid?
Paste it into the Ohmyfin lookup. Valid BICs are 8 or 11 characters and resolve to a real bank.
What do the 8 vs 11 characters mean?
An 8-char BIC identifies the bank head-office (institution + country + location). The optional 3-char branch code at the end identifies a specific branch. "XXX" means head-office.
Is BIC the same as SWIFT code?
Yes — "BIC" (Business Identifier Code) is the formal ISO 9362 term, "SWIFT code" is the colloquial name. They are the same identifier.
Why are some BICs marked as "connected" or "not connected"?
Connected BICs can send and receive SWIFT messages directly. Not-connected BICs (often issued for reference) cannot — payments to them must route via a connected correspondent.
Where does Ohmyfin's BIC data come from?
Ohmyfin curates a directory from publicly available bank disclosures and regulator publications. We are not the SWIFT BIC directory; we cross-reference where possible.