DATA METHODOLOGY
How the SWIFT/BIC dataset is built
This page explains how bicswiftcode.com compiles, normalizes and publishes reference data. The dataset is intended for search, research and validation support, not as a replacement for the receiving bank's official payment instructions.
1. Data collection
The source records are compiled from public, open-source community references. Records are filtered against the SWIFT/BIC format and normalized into a consistent schema before publication.
2. Normalization and deduplication
SWIFT/BIC codes are converted to uppercase and deduplicated by code. When duplicate records differ, the record with more complete bank, city, branch, address or postcode information is retained.
Bank records are aggregated by ISO country code and the first four characters of the SWIFT/BIC code. Cities are grouped by country and normalized city slug.
3. Update process
The dataset in this publication was last built on 2026-10-13. Updates may add new records, change bank names, update branch details or remove records that cannot be normalized.
The latest build date is shown on each SWIFT detail page. Sitemap files use the same build date as their lastmod value.
4. Limitations
Public data can be incomplete or delayed. A valid format does not guarantee that a code is active. Banks can merge, rename branches or stop using a code without an immediate public update. Some addresses and postcodes are missing in the source records.
Do not use this dataset to make a payment without confirming the beneficiary bank, account number and latest SWIFT/BIC code with the receiving institution.
5. Citation and reuse
For citations, use: “SWIFT/BIC Code Statistics 2026, bicswiftcode.com, updated 2026-10-13.” Link to the relevant country, bank or code page when possible.