Bank IFSC Code & Branch Finder

Search by IFSC code or find the official IFSC code and branch details for any bank in India.

Sample Lookups:

Understanding Indian Bank IFSC Code Structure

An IFSC (Indian Financial System Code) is an 11-character alphanumeric code assigned by the Reserve Bank of India (RBI) to uniquely identify every bank branch participating in India's electronic payment systems (NEFT, RTGS, IMPS).

SBIN0000691
1. Bank Code (4 Letters) Identifies the bank name (e.g. SBIN for State Bank of India, HDFC for HDFC Bank).
2. Control Zero (1 Char) The 5th character is always 0 (Zero), reserved by the RBI for future use.
3. Branch Code (6 Chars) Specifies the individual branch location within India (e.g. 000691 for New Delhi Main).

Where to Find Your IFSC Code

  • On Your Bank Cheque: Printed near the top left corner beside the bank name, or next to the cheque number line at the bottom.
  • On Your Bank Passbook: Printed on the very first page containing your account number, account holder name, and branch address.
  • NetBanking & Mobile Banking Apps: Displayed under your account summary or profile details section.

Major Indian Banks IFSC Prefix Directory

Every bank in India is identified by its official 4-letter RBI prefix. Click any sample code below to verify it instantly:

Bank Name RBI 4-Letter Code Sample IFSC Quick Action
State Bank of India (SBI) SBIN SBIN0000691
HDFC Bank HDFC HDFC0000001
ICICI Bank ICIC ICIC0000001
Axis Bank UTIB UTIB0000001
Kotak Mahindra Bank KKBK KKBK0000958
Punjab National Bank (PNB) PUNB PUNB0000100
Bank of Baroda BARB BARB0AAMBUR
Canara Bank CNRB CNRB0000002
Union Bank of India UBIN UBIN0530018
IndusInd Bank INDB INDB0000001
Yes Bank YESB YESB0000001
Federal Bank FDRL FDRL0001001