IFSC Code: HDFC0005316
MICR Code: 625240016
SWIFT Code: HDFCINBB
Branch: VILANKUDI
Bank: HDFC Bank
Address: GRD FLR NO 23 MEENAKSHI NAGAR OPP FATIMA COLLEGE DINDIGUL ROAD VILAMKUDI MADURAI TAMIL NADU 625018
District: MADURAI
State: TAMIL NADU
Contact: +9118602676161
Indian Financial System Code (IFSC): HDFC0005316
The IFSC is an 11-character alphanumeric code used to identify bank branches in India for electronic payment systems such as RTGS, NEFT, IMPS, and CFMS (managed by the Reserve Bank of India).
- The first four characters represent the bank name.
- The fifth character is always ‘0’ and is reserved for future use.
- Branch Code 005316. The last six characters denote the specific bank branch.
SWIFT Code (BIC): HDFCINBB
A SWIFT code, also known as a Business Identifier Code (BIC), is a standardized format used to identify banks and financial institutions worldwide. It acts as a unique international identifier that specifies both the bank and its location.
These codes are primarily used for transferring money between banks, especially for international wire transfers and SEPA payments. Additionally, SWIFT codes are used for secure communication and message exchange between financial institutions.
SWIFT Code Format: HDFCINBB
- Bank Code: Identifies the bank (usually 4 letters)
- Country Code: Represents the country (2 letters – ISO standard)
- Location Code: Indicates the city or location of the bank (2 characters: letters or numbers)
- Branch Code: Specifies the branch (3 characters)
MICR Code (Magnetic Ink Character Recognition): 625240016
The MICR code is a unique code printed on cheques using magnetic ink. It helps in the secure and faster processing and clearance of cheques by identifying the bank and branch.

Other IFSC/MICR/SWIFT Codes
451002023 SPECIALISED BR KHARGONE (MADHYA PRADESH)
SBIN0030402 SPECIALISED BR KHARGONE (MADHYA PRADESH)
560019075 NAGARBHAVI (KARNATAKA)
IDIB000N510 NAGARBHAVI (KARNATAKA)
ESMF0001453 KATTANKULATHUR (TAMIL NADU)
PUNB0943700 SEPPA (ARUNACHAL PRADESH)
815015502 MATRUKHA (JHARKHAND)
CNRB0006294 MATRUKHA (JHARKHAND)
444891142 AMRAVATI DCC BANK WARHA (MAHARASHTRA)
YESB0ADB084 AMRAVATI DCC BANK WARHA (MAHARASHTRA)
758002520 SWAMPATNA (ODISHA)
SBIN0016127 SWAMPATNA (ODISHA)
211012049 HANDIA (UTTAR PRADESH)
BARB0VJHAND HANDIA (UTTAR PRADESH)
590483509 SANGOLLI (KARNATAKA)
KVGB0002109 SANGOLLI (KARNATAKA)
144485877 RANDHAWA (PUNJAB)
KKBK0004085 RANDHAWA (PUNJAB)
721019106 GOPALI (WEST BENGAL)
IDIB000G599 GOPALI (WEST BENGAL)
403012023 VARCA, GOA (GOA)
BARB0VARCAX VARCA, GOA (GOA)
415013536 CHANDERAI (MAHARASHTRA)
BKID0001432 CHANDERAI (MAHARASHTRA)
282016011 KENDRIYA HINDI SANSTHAN (UTTAR PRADESH)
CBIN0283868 KENDRIYA HINDI SANSTHAN (UTTAR PRADESH)
686480309 VALLICHIRA (KERALA)
KLGB0040748 VALLICHIRA (KERALA)
416804517 PAWASHI (MAHARASHTRA)
BKID0VG3035 PAWASHI (MAHARASHTRA)
731026502 ANKHONA (WEST BENGAL)
UBIN0549509 ANKHONA (WEST BENGAL)
148240053 MAHAL KALAN (PUNJAB)
HDFCINBB MAHAL KALAN (PUNJAB)
HDFC0003303 MAHAL KALAN (PUNJAB)
363756021 MORBI (GUJARAT)
ESFB0007039 MORBI (GUJARAT)
411564002 SUNDARLAL SAVJI CO OP BANK LTD PUNE BRANCH (MAHARASHTRA)
SRCB0SSB022 SUNDARLAL SAVJI CO OP BANK LTD PUNE BRANCH (MAHARASHTRA)