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 |