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.

India Bank Swift Codes - Page 19

India Below are the SWIFT codes for all banks in India. 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
901 BANK OF INDIA MUMBAI (GIRGAUM) BKIDINBBGRM
902 BANK OF INDIA MUMBAI (KALBADEVI BRANCH) BKIDINBBKAL
903 BANK OF INDIA MUMBAI (MAHALAXMI BRANCH) BKIDINBBMHL
904 BANK OF INDIA MUMBAI (MAHIM) BKIDINBBMHM
905 BANK OF INDIA MUMBAI (MALAD (WEST) BRANCH) BKIDINBBMLD
906 BANK OF INDIA MUMBAI (MANDVI BRANCH) BKIDINBBMDV
907 BANK OF INDIA MUMBAI (MUMBAI LARGE CORPORATE) BKIDINBBMLC
908 BANK OF INDIA MUMBAI (MUMBAI MAIN BRANCH) BKIDINBBBMB
909 BANK OF INDIA MUMBAI (MUMBAI MID CORPORATE BANKING BRANCH) BKIDINBBMCB
910 BANK OF INDIA MUMBAI (MUMBAI NRI BRANCH) BKIDINBBNRI
911 BANK OF INDIA MUMBAI (NAPEAN SEA ROAD) BKIDINBBNSR
912 BANK OF INDIA MUMBAI (NARIMAN POINT BRANCH) BKIDINBBNRP
913 BANK OF INDIA MUMBAI (NARIMAN POINT LARGE CORPORATE BRANCH) BKIDINBBNLC
914 BANK OF INDIA MUMBAI (NULL BAZAR BRANCH) BKIDINBBNUL
915 BANK OF INDIA MUMBAI (OPERA HOUSE BRANCH) BKIDINBBOPH
916 BANK OF INDIA MUMBAI (OVERSEAS BRANCH) BKIDINBBBOS
917 BANK OF INDIA MUMBAI (PRARTHANA SAMAJ) BKIDINBBPRS
918 BANK OF INDIA MUMBAI (RAMDAS NAYAK MARG BRANCH) BKIDINBBRNM
919 BANK OF INDIA MUMBAI (SAKI NAKA CORP. BANKING BR.) BKIDINBBSKN
920 BANK OF INDIA MUMBAI (SANTA CRUZ BRANCH) BKIDINBBSCZ
921 BANK OF INDIA MUMBAI (SEEPZ BRANCH) BKIDINBBSPZ
922 BANK OF INDIA MUMBAI (SION BRANCH) BKIDINBBSIO
923 BANK OF INDIA MUMBAI (TARDEO ROAD BRANCH) BKIDINBBTAR
924 BANK OF INDIA MUMBAI (TREASURY BRANCH) BKIDINBBTRY
925 BANK OF INDIA MUMBAI (TURBHE BRANCH) BKIDINBBTRB
926 BANK OF INDIA MUMBAI (WADALA WEST) BKIDINBBWDL
927 BANK OF INDIA MUMBAI (WORLI NAKA) BKIDINBBWRN
928 BANK OF INDIA MUMBAI BKIDINBB
929 BANK OF INDIA MUMBAI BKIDINBBBDB
930 BANK OF INDIA NADIAD (NADIAD) BKIDINBBNDD
931 BANK OF INDIA NAGPUR (NAGPUR CORPORATE BANKING BRANCH) BKIDINBBNCB
932 BANK OF INDIA NAGPUR (NAGPUR) BKIDINBBNAG
933 BANK OF INDIA NASHIK (NASIK MAIN BRANCH) BKIDINBBNAS
934 BANK OF INDIA NAVI MUMBAI (KHAGHAR,NAVI MUMBAI) BKIDINBBKHR
935 BANK OF INDIA NAVSARI (NAVSARI) BKIDINBBNVS
936 BANK OF INDIA NEW DELHI (ASAF ALI ROAD BRANCH) BKIDINBBASF
937 BANK OF INDIA NEW DELHI (C.G.O. COMPLEX) BKIDINBBCGO
938 BANK OF INDIA NEW DELHI (CONNAUGHT CIRCUS BRANCH) BKIDINBBCNT
939 BANK OF INDIA NEW DELHI (GREATER KAILASH II) BKIDINBBGK2
940 BANK OF INDIA NEW DELHI (JANPATH ROAD) BKIDINBBJNP
941 BANK OF INDIA NEW DELHI (KAROL BAGH BRANCH) BKIDINBBKLB
942 BANK OF INDIA NEW DELHI (KHAN MARKET BRANCH) BKIDINBBKHM
943 BANK OF INDIA NEW DELHI (KIRTI NAGAR BRANCH) BKIDINBBKRT
944 BANK OF INDIA NEW DELHI (LAJPAT NAGAR BRANCH) BKIDINBBLAJ
945 BANK OF INDIA NEW DELHI (LARGE CORPORATE BANKING) BKIDINBBLCB
946 BANK OF INDIA NEW DELHI (MAYAPURI INDUSTRIAL AREA) BKIDINBBMIA
947 BANK OF INDIA NEW DELHI (NEHRU PLACE BRANCH) BKIDINBBNPL
948 BANK OF INDIA NEW DELHI (NEW DELHI CORPORATE BANKING BRANCH) BKIDINBBDCB
949 BANK OF INDIA NEW DELHI (NEW DELHI NRI) BKIDINBBDNI
950 BANK OF INDIA NEW DELHI (NEW DELHI SSI BRANCH) BKIDINBBDSI