BIC / SWIFT Code Lookup

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.

Free for individuals worldwide · 10 lookups per day, no signup required.

How it works — 3 steps

  1. Step 1 · PasteDrop your UETR, MT103 reference or pacs.008 EndToEndId into the form above.
  2. Step 2 · ScanOhmyfin queries the SWIFT correspondent network and decodes the latest status in 2-6 seconds.
  3. Step 3 · ReadSee the plain-English status, every correspondent bank, value date, currency and per-hop fees.

What you get

At-a-glance

BIC / SWIFT Code Lookup — at-a-glance specifications
Tool typeBIC / SWIFT-code directory
Directory size8,000+ correspondent banks
BIC format8 or 11 chars (ISO 9362)
Data shownBank, country, city, address, currency
Price for individualsFree 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.

Track your SWIFT payment now