SWIFT vs IBAN vs Routing Number:
Interactive Visual Guide & Live Simulator
Sending or receiving money internationally? Understand the exact differences between banking identifiers, decode their anatomy character-by-character, and generate copyable wire instructions.
Identifies WHICH BANK in the world you are transferring money to.
Format: 8 or 11 AlphanumericIdentifies the EXACT INDIVIDUAL ACCOUNT at an international bank.
Format: Up to 34 AlphanumericIdentifies domestic bank branches inside the United States / Canada.
Format: 9 Numeric DigitsCode Decoder & Parsing Simulator
Type your own code or click a sample to watch the parser dissect every character in real-time according to ISO banking specifications.
SWIFT vs IBAN vs Routing Number Comparison
Understanding when each financial code is required for bank transfers.
| Comparison Feature | SWIFT / BIC Code | IBAN | Routing Number (ABA) |
|---|---|---|---|
| Primary Purpose | Identifies a specific bank institution globally. | Identifies an individual customer bank account globally. | Identifies a domestic bank branch within the US/Canada. |
| Geographic Scope | Worldwide (200+ countries, 11,000+ institutions) | Europe, Middle East, parts of Caribbean & LatAm (80+ countries) | United States (ABA) & Canada (EFT Routing) |
| Code Length | 8 or 11 characters | Up to 34 characters (country specific) | Exactly 9 numeric digits |
| Character Types | Alphanumeric (A-Z, 0-9) | Alphanumeric (A-Z, 0-9) | Numeric Only (0-9) |
| Includes Account Number? | No (Requires separate account number) | Yes (Built directly into the code) | No (Requires separate account number) |
| Transfer Type Used For | International Wire Transfers (SWIFT Network) | Cross-border SEPA & international bank payments | Domestic ACH, direct deposit, wire transfers, paper checks |
| Checksum Security? | No built-in checksum digits | Modulo 97 validation check (Digits 3-4) | Modulo 10 Mod-10 Checksum (Digit 9) |
Visual Structure Anatomy Breakdown
Click or hover over each section to inspect how financial codes are constructed.
Which Code Do You Need By Region?
Select your destination continent or country to see required codes for domestic and incoming international wires.
Wire Transfer Instructions Generator
Fill in your banking details to generate an error-free, copyable text instruction block to send to clients, employers, or overseas payees.