Global Bank Identifier Lookup

Check a BIC/SWIFT format, read each code segment and look for an exact institution match in a dated open reference snapshot.

BIC / SWIFT code

Use 8 or 11 characters. Spaces and hyphens are accepted; no account number is needed.

4Business prefix2Country2Location suffix3Branch
BIC format report

Enter a BIC/SWIFT code to inspect its format and search the reference snapshot.

Wikidata · CC0 · 2026-07-24 · 757 records
····Business prefix
··Country
··Location suffix
···Branch
Normalized code
Country or region
Branch
Reference match

Run a check to search the packaged snapshot.

Enter a BIC/SWIFT code to inspect its format and search the reference snapshot.

Your code is checked against the packaged reference snapshot in your browser. Nothing is uploaded to BroBroGo.

FAQ

What format does a BIC use?

A BIC has eight characters plus an optional three-character branch code. ISO 9362 allows letters or digits in the four-character business prefix, then requires a two-letter country code and a two-character location suffix. The optional branch is also alphanumeric.

What does a reference match mean?

It means the exact code, or its BIC8 and XXX primary-office equivalent, appears in the dated open snapshot shown above. The snapshot is much smaller than the official directory, so a missing record does not make the code invalid.

Can I rely on this result for a payment?

No. Confirm the required BIC with the recipient or their bank before sending money. This lookup does not verify an account, institution or branch status, Swift connectivity, payment routing or sanctions.

ISO 9362 Standard Specifications and Code Anatomy

The Business Identifier Code (BIC), standardized internationally under ISO 9362, is a structured format used to identify financial and non-financial institutions globally. The Global Bank Identifier Lookup validates inputs against this structural framework, which requires a code to be exactly 8 characters long, or 11 characters when a branch code is included.

The anatomy of a BIC is divided into four distinct segments:

  • Business Prefix: The first four characters of the code must be alphanumeric (containing only letters or digits). This segment identifies the specific institution.
  • Country Code: Characters 5 and 6 consist of a two-letter country segment. This must be a recognized country code.
  • Location Suffix: Characters 7 and 8 are a two-character alphanumeric segment indicating the institution's physical location or city.
  • Branch Code: An optional three-character alphanumeric segment (characters 9, 10, and 11) that identifies a specific branch or department.

The lookup tool normalizes inputs by accepting spaces and hyphens, stripping them out during analysis, and verifying that the remaining characters conform strictly to these ISO 9362 rules.


Primary Office vs. Branch Codes

A critical distinction in global banking identifiers is the difference between an 8-character primary office code (often referred to as a BIC8) and an 11-character branch code.

When an 8-character BIC is used, it identifies the primary office of the institution. In the 11-character format, the primary office is explicitly designated using the "XXX" suffix convention in the branch segment.

The Global Bank Identifier Lookup handles these relationships through a rule called primary-office equivalency. If an exact 11-character code is not found in the reference database, the tool automatically checks for its BIC8 and "XXX" primary-office equivalent (BIC8 ↔ XXX) to locate the parent institution. When a BIC8 is analyzed, the tool displays "Not supplied (BIC8)" under the branch segment, whereas an "XXX" branch segment is displayed as "XXX · primary office".


Test and Training Environments in Banking

Financial networks utilize specific routing rules to ensure that testing and training operations do not interfere with live production environments. Under the ISO 9362 standard, position 8 of the BIC serves as a critical routing marker.

If the character at position 8 matches the designated test or training marker, the tool flags this condition. Instead of the standard validation message, it displays: "Public format passes; position 8 marks a test or training address." This allows developers, system integrators, and operations teams to verify that their test transactions are routed safely through non-production environments without risk of moving real funds.


Client-Side Browser Processing and Privacy

Unlike traditional online lookup tools that transmit query data to external servers, the Global Bank Identifier Lookup operates entirely within the user's web browser.

[User Input: BIC/SWIFT]
       │
       ▼──(No data sent to BroBroGo)
       │
       ├─►
       │
       └─►

When a user enters a code, the application performs all structural checks and database queries locally against a packaged reference snapshot. No data is uploaded to BroBroGo, ensuring complete privacy for sensitive financial queries. If the local database fails to load, the tool displays the error message: "The reference snapshot could not be loaded. The format breakdown is still available." This ensures that format validation remains functional even if the reference database is offline.


Open Data vs. Official Directories

The reference database utilized by this tool is a dated, open-source community snapshot sourced from Wikidata under a CC0 Creative Commons license. It is important to understand the differences between this open-source dataset and official proprietary databases like SwiftRef:

Feature Wikidata Open Snapshot Official SWIFT Directory
Source Community-curated (Wikidata) SWIFT (SwiftRef)
License CC0 Public Domain Proprietary / Paid
Database Size Limited, smaller snapshot Complete global registry
Validation Scope Format and historical match Real-time routing and sanctions

Because the tool relies on a limited, dated community snapshot, a status of "No exact record in this limited snapshot." does not mean the BIC is invalid. It simply means the code is not present in that specific offline dataset. The tool does not verify account status, active SWIFT connectivity, payment routing, or sanctions compliance.


Frequently Asked Questions

What format does a BIC use?

A BIC has eight characters plus an optional three-character branch code. ISO 9362 allows letters or digits in the four-character business prefix, then requires a two-letter country code and a two-character location suffix. The optional branch is also alphanumeric.

What does a reference match mean?

It means the exact code, or its BIC8 and XXX primary-office equivalent, appears in the dated open snapshot shown above. The snapshot is much smaller than the official directory, so a missing record does not make the code invalid.

Can I rely on this result for a payment?

No. Confirm the required BIC with the recipient or their bank before sending money. This lookup does not verify an account, institution or branch status, Swift connectivity, payment routing or sanctions.

What errors will the tool show for incorrect inputs?

If you enter invalid characters, the tool displays: "Use only letters and digits, with optional spaces or hyphens." If the length is incorrect, it shows: "A BIC needs exactly 8 characters, or 11 when a branch code is included." If the country segment is invalid, it displays: "The two-letter country segment is not a recognized code."