BIC/SWIFT validator

Validate BIC/SWIFT codes and parse bank, country, and branch details.

BIC / SWIFT code

Enter a BIC/SWIFT code to validate its structure and inspect its components.

Validation result

Review the validation status and parsed bank, country, location, and branch fields.

What is a BIC/SWIFT code?

BIC (Bank Identifier Code), also called a SWIFT code, identifies financial institutions in international payments.

BIC structure

A BIC is 8 or 11 characters: bank code (4 letters), country code (2 letters), location code (2 alphanumerics), and optional branch code (3 alphanumerics).

Validation rules

Validation checks length, character set, and ISO 3166 country codes.

  1. Strip spaces and hyphens
  2. Ensure the format matches 8 or 11 characters
  3. Parse bank, country, location, and branch codes

Branch code "XXX" or an 8-character BIC indicates the primary office.

In the location code, a second character of 0 indicates a test BIC; 1 indicates a passive participant.

How to use

Enter an 8- or 11-character BIC/SWIFT code. The validator automatically normalizes the value, checks its structure and country code, and shows the parsed fields for copying.