SWIFT code lookup
Find a bank's SWIFT/BIC code by name or code across 12,857 bank records, decode what each part of a BIC means, and see whether a European bank supports SEPA Instant and Verification of Payee.
Find a bank's SWIFT/BIC code by name or code across 12,857 bank records, decode what each part of a BIC means, and see whether a European bank supports SEPA Instant and Verification of Payee.
Source: EPC participant registers, 2026-10-12. Bank-level participation only.
| Bank | SWIFT / BIC | City | Country | |
|---|---|---|---|---|
| Kreissparkasse Ahrweiler | MALADE51AHR | Bad Neuenahr-Ahrweiler | DE | |
| Sparkasse Westerwald-Sieg | MALADE51AKI | Bad Marienberg (Westerwald) | DE | |
| Kreissparkasse Bitburg-Prüm | MALADE51BIT | Bitburg | DE | |
| Sparkasse Mittelmosel-Eifel Mosel Hunsrück | MALADE51BKS | Bernkastel-Kues | DE | |
| Kreissparkasse Westerwald -alt- | MALADE51BMB | Montabaur | DE | |
| Kreissparkasse Cochem-Zell -alt- | MALADE51COC | Cochem | DE | |
| Kreissparkasse Vulkaneifel | MALADE51DAU | Daun | DE | |
| Sparkasse Rhein-Haardt | MALADE51DKH | Bad Dürkheim | DE | |
| Clearingkonto LRP-SI | MALADE51EMZ | Mainz | DE | |
| Sparkasse Germersheim-Kandel -alt- | MALADE51KAD | Kandel | DE | |
| Sparkasse Kaiserslautern | MALADE51KLK | Kaiserslautern | DE | |
| Stadtsparkasse Kaiserslautern -alt- | MALADE51KLS | Kaiserslautern | DE | |
| Sparkasse Koblenz | MALADE51KOB | Koblenz | DE | |
| Sparkasse Rhein-Nahe | MALADE51KRE | Bad Kreuznach | DE | |
| Kreissparkasse Kusel | MALADE51KUS | Kusel | DE | |
| Stadtsparkasse Landstuhl -alt- | MALADE51LAS | Landstuhl | DE | |
| Kreissparkasse Rhein-Pfalz | MALADE51LUH | Ludwigshafen am Rhein | DE | |
| Sparkasse Mainz -alt- | MALADE51MNZ | Mainz | DE | |
| Kreissparkasse Mayen | MALADE51MYN | Mayen | DE | |
| Sparkasse Neuwied | MALADE51NWD | Neuwied | DE | |
| Sparkasse Donnersberg | MALADE51ROK | Rockenhausen | DE | |
| Kreissparkasse Rhein-Hunsrück | MALADE51SIM | Simmern | DE | |
| Kreis- und Stadtsparkasse Speyer | MALADE51SPY | Speyer | DE | |
| Sparkasse Südwestpfalz | MALADE51SWP | Pirmasens | DE | |
| Rheinhessen Sparkasse | MALADE51WOR | Mainz | DE |
The IBAN checker finds the bank and BIC behind an IBAN, validates its checksum and shows SEPA Instant and Verification of Payee reachability. Validate thousands by API.
A SWIFT code (BIC) has 8 or 11 characters: AAAA bank code, BB ISO country code, CC location code and an optional DDD branch code. XXX or an 8-character code points to the head office. A 0 as the eighth character marks a test BIC.
A SWIFT code, also called a BIC, identifies a bank in international payments. It has 8 or 11 characters: a 4-letter bank code, a 2-letter country code, a 2-character location code and an optional 3-character branch code.
XXX is the branch part of an 11-character BIC and points to the head office. An 8-character BIC refers to the same head office.
No. The SWIFT code identifies the bank only. Transfers also need the recipient account number or IBAN, and a correct SWIFT code does not prove that an account exists.
Bank records come from a licensed bank directory mirror and the EPC participant registers. A SWIFT code identifies a bank, not an account, and is not proof that an account exists.