A SWIFT/BIC code is the international address of a bank. This tool shows the exact structure used by every country and validates any code you paste against the ISO 9362 rules, splitting it into its bank, country, location, and branch parts.
How it works
A BIC is 8 or 11 characters, drawn from this fixed layout:
D E U T D E F F 5 0 0
^^^^^ ^^^ ^^ ^^^
bank ctry loc branch
1-4 5-6 7-8 9-11
- Characters 1-4 — bank code: four letters identifying the institution.
- Characters 5-6 — country code: the ISO 3166-1 alpha-2 country (DE, GB, US).
- Characters 7-8 — location code: letters or digits for the city/region. A
second character of
0historically marked a test/non-production BIC, and1a passive participant. - Characters 9-11 — branch code (optional): three letters or digits for a
specific branch.
XXXdenotes the primary office.
The validator enforces length 8 or 11, requires the first six characters to be letters, checks positions 5-6 against the country you selected, and confirms the remaining characters are alphanumeric.
Tips and examples
- An 8-character code such as
DEUTDEFFis the head office; the same bank’s branch 500 isDEUTDEFF500. - Banks often write the short form padded with
XXX(DEUTDEFFXXX) so systems expecting 11 characters accept it. - The country code is the most common error on forms — a UK bank code must carry
GB, notUK, because ISO 3166 usesGBfor the United Kingdom.