Swift Codes or BIC Codes for all the Banks in the world. You can find it here!
A B C D – E F – G H – I J – L M N O – R S T U – Z IBAN

Swift Code is a standard format of Bank Identifier Codes (BIC) and it is unique identification code for a particular bank. These codes are used when transferring money between banks, particularly for international wire transfers. Banks also used the codes for exchanging other messages between them.

The Swift code consists of 8 or 11 characters. When 8-digits code is given, it refers to the primary office. The code formatted as below;

AAAA BB CC DDD

  • First 4 characters - bank code (only letters)
  • Next 2 characters - ISO 3166-1 alpha-2 country code (only letters)
  • Next 2 characters - location code (letters and digits) (passive participant will have "1" in the second character)
  • Last 3 characters - branch code, optional ('XXX' for primary office) (letters and digits)

Currently, there are over 40,000 “live” Swift codes. The "live" codes are for the partners who are actively connected to the Swift network. On top of that, there are more than 50,000 additional codes, which are used for manual transactions. These additional codes are for the passive participants.

The registrations of Swift Codes are handled by Society for Worldwide Interbank Financial Telecommunication (“SWIFT”) and their headquarters is located in La Hulpe, Belgium. SWIFT is the registered trademarks of S.W.I.F.T. SCRL with a registered address at Avenue Adèle 1, B-1310 La Hulpe, Belgium.

Germany Bank Swift Codes - Page 44

Germany Below are the SWIFT codes for all banks in Germany. These SWIFT codes are only the active participants who are connected to SWIFT network. The passive participant’s codes are excluded from the list.


ID Bank or Institution City Branch Swift Code
2151 DEUTSCHE BANK AG HEIDENHEIM (BRENZ) DEUTDESS615
2152 DEUTSCHE BANK AG HEILBRONN DEUTDESS620
2153 DEUTSCHE BANK AG HEILIGENHAUS DEUTDEDW332
2154 DEUTSCHE BANK AG HEINSBERG DEUTDEDK401
2155 DEUTSCHE BANK AG HELMSTEDT DEUTDE2H273
2156 DEUTSCHE BANK AG HEMER DEUTDEDW444
2157 DEUTSCHE BANK AG HENNEF DEUTDEDK356
2158 DEUTSCHE BANK AG HENNIGSDORF DEUTDEBB125
2159 DEUTSCHE BANK AG HEPPENHEIM DEUTDEFF519
2160 DEUTSCHE BANK AG HERBORN DEUTDEDK471
2161 DEUTSCHE BANK AG HERDECKE DEUTDEDW453
2162 DEUTSCHE BANK AG HERFORD DEUTDE3B481
2163 DEUTSCHE BANK AG HERNE DEUTDEDE432
2164 DEUTSCHE BANK AG HERTEN DEUTDEDE426
2165 DEUTSCHE BANK AG HERZBERG DEUTDE2H281
2166 DEUTSCHE BANK AG HERZOGENRATH DEUTDEDK397
2167 DEUTSCHE BANK AG HETTSTEDT DEUTDE8L872
2168 DEUTSCHE BANK AG HEUSENSTAMM DEUTDEFF546
2169 DEUTSCHE BANK AG HILDEN DEUTDEDD305
2170 DEUTSCHE BANK AG HILDESHEIM DEUTDE2H259
2171 DEUTSCHE BANK AG HOCKENHEIM DEUTDESM676
2172 DEUTSCHE BANK AG HOECHST DEUTDEFF501
2173 DEUTSCHE BANK AG HOEHR-GRENZHAUSEN DEUTDE5M577
2174 DEUTSCHE BANK AG HOEXTER DEUTDE3B451
2175 DEUTSCHE BANK AG HOFHEIM DEUTDEFF540
2176 DEUTSCHE BANK AG HOHENLIMBURG DEUTDEDW452
2177 DEUTSCHE BANK AG HOHENSTEIN-ERNSTTHAL DEUTDE8C885
2178 DEUTSCHE BANK AG HOLZMINDEN DEUTDE2H251
2179 DEUTSCHE BANK AG HORN (BAD MEINBERG) DEUTDE3B452
2180 DEUTSCHE BANK AG HOYERSWERDA DEUTDE8C886
2181 DEUTSCHE BANK AG HUECKELHOVEN DEUTDEDK394
2182 DEUTSCHE BANK AG HUECKESWAGEN DEUTDEDW344
2183 DEUTSCHE BANK AG HUERTH DEUTDEDK357
2184 DEUTSCHE BANK AG HUSUM DEUTDEHH217
2185 DEUTSCHE BANK AG IBBENBUEREN DEUTDE3B407
2186 DEUTSCHE BANK AG IDAR-OBERSTEIN DEUTDE5M562
2187 DEUTSCHE BANK AG ILMENAU DEUTDE8E844
2188 DEUTSCHE BANK AG INGELHEIM DEUTDE5M551
2189 DEUTSCHE BANK AG INGOLSTADT DEUTDEMM721
2190 DEUTSCHE BANK AG ISERLOHN DEUTDEDW445
2191 DEUTSCHE BANK AG ITZEHOE DEUTDEHH200
2192 DEUTSCHE BANK AG JENA DEUTDE8E831
2193 DEUTSCHE BANK AG JEVER DEUTDEHB283
2194 DEUTSCHE BANK AG JUELICH DEUTDEDK392
2195 DEUTSCHE BANK AG JUETERBOG DEUTDEBB187
2196 DEUTSCHE BANK AG KAARST DEUTDEDD307
2197 DEUTSCHE BANK AG KAISERSLAUTERN DEUTDESM540
2198 DEUTSCHE BANK AG KALTENKIRCHEN DEUTDEHH208
2199 DEUTSCHE BANK AG KAMENZ DEUTDE8C887
2200 DEUTSCHE BANK AG KAMP-LINTFORT DEUTDEDE352