SWIFT Codes for banks in Japan

SWIFT Codes for main Japan Banks

  1. Bank Of Tokyo-Mitsubishi
  2. Japan Post Bank
  3. Mizuho Bank
  4. Resona Bank
  5. Sumitomo Mitsui Banking Corporation
  6. The Norinchukin Bank
  7. ソニー銀行
  8. 住信SBIネット銀行
  9. 新生銀行
  10. 楽天銀行

SWIFT Codes for banks in Japan

Below are the SWIFT codes for banks in Japan. These SWIFT codes are only the active participants who are connected to SWIFT network. Passive participants codes are excluded from the list.

IDBankCityBranchSWIFT Code
1A AND D CO., LTD.TOSHIMAADDCJPJT
2ABN AMRO CLEARING TOKYO CO., LTD.MINATOFCTOJPJ1
3ACE SECURITIES CO., LTD.OSAKAACSRJPJ1
4ADEKA CORPORATIONARAKAWAADCTJPJJ
5AEON BANK, LTD.CHIYODAAEONJPJT
6AEON BANK, LTD.KOTOAEONJPJ1
7AFLAC LIFE INSURANCE JAPAN LTD.SHINJUKUALSJJPJT
8AGC INC.CHIYODAGGCAJPJT
9AGRICULTURAL BANK OF CHINA TOKYO BRANCHCHIYODAABOCJPJT
10AICHI BANK, LTD., THECHUOAICHJPJ10JT
11AICHI BANK, LTD., THENAGOYAAICHJPJN
12AICHI BANK, LTD., THEOSAKAAICHJPJ10JS
13AIOI NISSAY DOWA INSURANCE CO.,LTD.SHIBUYAANDNJPJ1
14AIZAWA SECURITIES CO.CHUOAIZAJPJ1
15AIZAWA SECURITIES CO.,LTDCHUOYAHSJPJ1
16AIZAWA SECURITIES CO.,LTDCHUOMAUCJPJ1
17AIZAWA SECURITIES CO.,LTDCHUOKANEJPJ1
18AKAGIYA HOLDINGS CO., LTDCHUOAKSEJPJ1
19AKATSUKI SECURITIES, INC.CHIYODAAKSCJPJ1
20AKITA BANK, LTD.,THEAKITAAKITJPJT
21ALLIANCEBERNSTEIN JAPAN LTDCHIYODAACAMJPJ1
22AMAGASAKI SHINKIN BANK, THEAMAGASAKIAMASJPJZ
23AMERICAN EXPRESS ASSET MANAGEMENT INTERNATIONAL (JAPAN) LTDMINATOAMEXJPJ1
24AMUNDI JAPAN LTDCHIYODAAGRIJPJ1
25ANDO SECURITIES CO., LTDNAGOYAANOOJPJ1
26AOMORI BANK LTD., THEAOMORIAOMBJPJT
27AOZORA BANK, LTDCHIYODANCBTJPJT
28AOZORA SECURITIES CO., LTDMINIATOJWMSJPJ1
29AOZORA SECURITIES., LTD.CHIYODAAOSCJPJ1
30ARK SECURITIES CO., LTD.CHIYODAARKKJPJ1
31ASAHI GROUP HOLDINGS, LTD.SUMIDAASGHJPJT
32ASAHI KASEI CORPORATIONCHIYODAAKACJPJT
33ASAHI SHINKIN BANK, THECHIYODAASKBJPJT
34ASHIKAGA BANKUTSUNOMIYAASIKJPJT
35ASSET MANAGEMENT ONE CO., LTD.CHIYODADIAMJPJ2
36AU JIBUN BANK CORPORATIONCHUOJICRJPJT
37AU KABUCOM SECURITIES CO., LTDMINATOTMTDJPJ1
38AUSTRALIA AND NEW ZEALAND BANKING GROUP LIMITEDCHIYODAANZBJPJX
39AWA BANK, LTD., THETOKUSHIMAAWABJPJT
40AXA LIFE INSURANCE CO., LTD.MINATOAXIPJPJT
41AXA LIFE INSURANCE CO., LTD.MINATOCRIAXIPJPJTCRI
42AXA LIFE INSURANCE CO., LTD.MINATOIDNAXIPJPJTIDN
43AXA LIFE INSURANCE CO., LTD.MINATOPHIAXIPJPJTPHI
44AXA LIFE INSURANCE CO., LTD.MINATOSGPAXIPJPJTSGP
45AZBIL CORPORATIONCHIYODAAZBCJPJT
46BANCO BILBAO VIZCAYA ARGENTARIA TOKYO BRANCHCHIYODABBVAJPJT
47BANCO DO BRASIL S.A.CHIYODABRASJPJT
48BANGKOK BANK PUBLIC COMPANY LTD.MINATOBKKBJPJT
49BANGKOK BANK PUBLIC COMPANY LTD.OSAKABKKBJPJTOSA
50BANK NEGARA INDONESIA (PERSERO), PT., TOKYO BRANCHCHIYODABNINJPJT

Last Database Update : 26-JAN-2024

Find SWIFT Code

Search

Validate SWIFT Code

Check

The downside of international transfers with your bank

When you send or receive an international wire with your bank, you might lose money on a bad exchange rate and pay hidden fees as a result. That’s because the banks still use an old system to exchange money. We recommend you use Wise, which is usually much cheaper. With their smart technology:

  • You get a great exchange rate and a low, upfront fee every time.
  • You move your money as fast as the banks, and often faster – some currencies go through in minutes.
  • Your money is protected with bank-level security.
  • You join over 2 million customers who transfer in 47 currencies across 70 countries.

About SWIFT Codes


SWIFT/BIC codes are used to identify specific banks and branches in international money transfers, making sure your money gets to the right place. These codes are used by banks to process international wire transfers and messages.

All SWIFT codes consist of 8 or 11 characters. An 11 digit code refers to a specific branch, while an 8 digit code (or one ending in 'XXX') refers to the bank's head office. SWIFT code registrations are handled by the Society for Worldwide Interbank Financial Telecommunication (SWIFT). The term SWIFT is often used interchangeably with BIC, which stands for Bank Identifier Code.

The tools here are provided for informational purposes only. Whilst every effort is made to provide accurate data, users must acknowledge that this website accepts no liability whatsoever with respect to its accuracy. Only your bank can confirm the correct bank account information. If you are making an important or time-critical payment, we recommend you contact your bank first.