IFSC Code Finder India – Search Bank Branch IFSC Codes

Format: 4 letters + 0 + 6 alphanumeric — e.g. HDFC0001234

HDFC Bank IFSC Codes

2 branches found in database.

What is an IFSC Code?

IFSC (Indian Financial System Code) is an 11-character alphanumeric code that uniquely identifies every bank branch in India participating in NEFT, RTGS, and IMPS transactions. It is assigned by the Reserve Bank of India (RBI) and is mandatory for all online fund transfers.

IFSC Code Format

Position Characters Meaning Example
1 – 4 4 letters Bank code HDFC
5 Always 0 Reserved for future use 0
6 – 11 6 alphanumeric Branch code 001234

Where to Find Your IFSC Code

  • On your cheque book (printed at the bottom)
  • On your bank passbook (front page)
  • In your bank account statement
  • On the RBI website or your bank official website
  • Use this free IFSC finder above

IFSC Codes for Major Indian Banks

Bank Name Bank Code (first 4 chars) Example IFSC
State Bank of India SBIN SBIN0001234
HDFC Bank HDFC HDFC0001234
ICICI Bank ICIC ICIC0001234
Punjab National Bank PUNB PUNB0001234
Bank of Baroda BARB BARB0001234
Axis Bank UTIB UTIB0001234
Canara Bank CNRB CNRB0001234
Union Bank of India UBIN UBIN0001234
Kotak Mahindra Bank KKBK KKBK0001234
IndusInd Bank INDB INDB0001234

Frequently Asked Questions

What is the difference between IFSC and MICR code?

IFSC is used for electronic fund transfers – NEFT, RTGS, IMPS. It is 11 characters alphanumeric. MICR (Magnetic Ink Character Recognition) is a 9-digit code printed on cheques for cheque clearing. Both identify bank branches but are used for different purposes.

Is IFSC code the same for all branches of a bank?

No. Every branch of every bank has a unique IFSC code. HDFC Bank Srinagar Main Branch and HDFC Bank Lal Chowk Branch will have different IFSC codes even though they are the same bank in the same city.

Can an IFSC code become invalid?

Yes. When banks merge, the IFSC codes of the merged bank branches change. Old IFSC codes may become invalid. Always verify the IFSC code before making a transfer, especially for branches of merged banks like Vijaya Bank into Bank of Baroda or Oriental Bank into Punjab National Bank.

What transfers require an IFSC code?

IFSC codes are required for NEFT (National Electronic Funds Transfer), RTGS (Real Time Gross Settlement), and IMPS (Immediate Payment Service) transactions. UPI uses a VPA and does not require IFSC directly in the app, though the underlying bank account is linked via IFSC internally.