SearchPinCode IFSC

Find Indian Bank IFSC Codes & Branch Details Instantly

Search across 183,255 RBI-verified bank branches, 234 scheduled banks, and all 36 States & UTs in India.

183,255Branches
234Banks
36States/UTs
54,586Cities

Browse IFSC Code by Bank & Branch

Select Bank → State → District → City → Branch step-by-step, or switch tabs to search by IFSC, Address/PIN, or Merged Bank.

Popular Banks in India

Browse IFSC codes for major Public Sector, Private Sector, Small Finance, Payments, Co-operative, and Foreign banks.

View All 234 Banks →
All A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Public Sector Banks Private Sector Banks Small Finance Banks Payments Banks Regional Rural Banks Co-operative Banks Foreign Banks

Browse IFSC Codes by State & Union Territory

All 36 Indian States and Union Territories with bank, district & branch counts.

Full State Directory →
Andaman and Nicobar Islands 18 banks • 16 districts
84
Andhra Pradesh 54 banks • 554 districts
11,611
Arunachal Pradesh 22 banks • 43 districts
211
Assam 35 banks • 236 districts
2,670
Bihar 40 banks • 725 districts
6,098
Chandigarh 42 banks • 77 districts
717
Chhattisgarh 44 banks • 254 districts
3,260
Dadra and Nagar Haveli and Daman and Diu 27 banks • 18 districts
122
Delhi 69 banks • 174 districts
4,747
Goa 45 banks • 65 districts
914
Gujarat 84 banks • 797 districts
12,270
Haryana 58 banks • 335 districts
5,639
Himachal Pradesh 35 banks • 296 districts
2,116
Jammu and Kashmir 30 banks • 117 districts
2,026
Jharkhand 39 banks • 500 districts
3,315
Karnataka 79 banks • 419 districts
13,472
Kerala 50 banks • 466 districts
9,076
Ladakh 2 banks • 2 districts
2
Lakshadweep 8 banks • 10 districts
27
Madhya Pradesh 58 banks • 692 districts
8,500
Maharashtra 164 banks • 1,237 districts
23,271
Manipur 21 banks • 49 districts
274
Meghalaya 30 banks • 50 districts
431
Mizoram 23 banks • 20 districts
169
Nagaland 25 banks • 34 districts
238
Odisha 42 banks • 455 districts
6,257
Puducherry 38 banks • 16 districts
241
Punjab 47 banks • 468 districts
7,150
Rajasthan 55 banks • 667 districts
9,947
Sikkim 27 banks • 23 districts
205
Tamil Nadu 67 banks • 654 districts
14,286
Telangana 52 banks • 225 districts
5,326
Tripura 28 banks • 40 districts
432
Uttar Pradesh 54 banks • 1,343 districts
16,436
Uttarakhand 46 banks • 222 districts
2,581
West Bengal 50 banks • 661 districts
9,134

How to Locate IFSC Code and MICR Code on a Bank Cheque

Every standard CTS-2010 bank cheque leaf issued in India displays both the 11-character IFSC Code (top-left under the branch address) and the 9-digit MICR Code (bottom magnetic ink strip next to the 6-digit cheque number):

STATE BANK OF INDIA
Branch: Mumbai Main Branch
Mumbai Samachar Marg, Horniman Circle, Fort, Mumbai, Maharashtra - 400001
1 RTGS / NEFT IFSC CODE : SBIN0000300
VALID FOR 3 MONTHS ONLY
CTS-2010
2 "048291" 6-Digit Cheque No.
3 400002056: 9-Digit MICR Code (City 400 + Bank + Branch)
004512" Account ID
31 Tx Code
1
11-Character IFSC Code (SBIN0000300)

Printed at the top-left of the cheque leaf below the branch address. Required for all NEFT, RTGS, and IMPS online fund transfers.

2
6-Digit Cheque Number (048291)

The first 6 digits printed in magnetic ink at the bottom-left of the cheque leaf identify the unique leaf number.

3
9-Digit MICR Code (400002056)

Printed next to the cheque number on the bottom white strip: first 3 digits = City PIN prefix (400), middle 3 = Bank code, last 3 = Branch code.

Top Indian Banks — IFSC Code Prefix, Format & Branch Count

Quick reference table of leading Public and Private Sector banks in India showing their 4-letter RBI bank identifier, IFSC code format, total active branches in our database, and direct branch directory links.

Bank Name 4-Letter Prefix IFSC Format Category Active Branches States / UTs Directory
State Bank of India SBIN SBIN0XXXXXX Public Sector Bank 26,508 35 Find IFSC →
Punjab National Bank PUNB PUNB0XXXXXX Public Sector Bank 13,076 35 Find IFSC →
Canara Bank CNRB CNRB0XXXXXX Public Sector Bank 12,158 35 Find IFSC →
Union Bank of India UBIN UBIN0XXXXXX Public Sector Bank 11,257 35 Find IFSC →
HDFC Bank HDFC HDFC0XXXXXX Private Sector Bank 10,976 35 Find IFSC →
Bank of Baroda BARB BARB0XXXXXX Public Sector Bank 10,165 34 Find IFSC →
ICICI Bank Limited ICIC ICIC0XXXXXX Private Sector Bank 8,340 34 Find IFSC →
Bank of India BKID BKID0XXXXXX Public Sector Bank 7,245 34 Find IFSC →
Axis Bank UTIB UTIB0XXXXXX Private Sector Bank 7,116 35 Find IFSC →
Indian Bank IDIB IDIB0XXXXXX Public Sector Bank 6,044 34 Find IFSC →
Central Bank of India CBIN CBIN0XXXXXX Public Sector Bank 4,786 34 Find IFSC →
Indian Overseas Bank IOBA IOBA0XXXXXX Public Sector Bank 4,739 34 Find IFSC →
IDBI Bank IBKL IBKL0XXXXXX Private Sector Bank 3,691 34 Find IFSC →
UCO Bank UCBA UCBA0XXXXXX Public Sector Bank 3,447 35 Find IFSC →
Yes Bank YESB YESB0XXXXXX Private Sector Bank 3,342 34 Find IFSC →

Understanding the 11-Character RBI IFSC Code Format

Every IFSC code assigned by the Reserve Bank of India is exactly 11 alphanumeric characters long:

SBIN
Characters 1–4: Bank Code
4-letter alphabetic code identifying the bank (e.g., SBIN = State Bank of India)
0
Character 5: Control Zero
Always the digit 0 (zero), reserved by RBI for future system expansion
000300
Characters 6–11: Branch Code
6-character numeric or alphanumeric code uniquely identifying the branch

Frequently Asked Questions (FAQs) on IFSC & MICR Codes

What is an IFSC Code and why is it required for online transfers?

IFSC stands for Indian Financial System Code. It is a unique 11-character alphanumeric code issued by the Reserve Bank of India (RBI) to identify every bank branch participating in electronic payment systems in India, including NEFT (National Electronic Funds Transfer), RTGS (Real Time Gross Settlement), and IMPS (Immediate Payment Service). It ensures funds are routed to the exact beneficiary bank branch.

Where can I find my bank branch IFSC and MICR code?

You can find your branch IFSC code printed at the top-left of your bank cheque leaf, on the front page of your bank passbook, in your mobile/internet banking app, or by selecting your Bank → State → District → City → Branch in the IFSC Locator above.

Is the 5th character of an IFSC code always zero (0)?

Yes. In every valid 11-character Indian IFSC code, the 5th character is always the numeric digit 0 (zero), never the letter O. You can verify up to 50 codes at once using our Bulk IFSC Code Validator.

What is the difference between an IFSC code and a MICR code?

An IFSC code is an 11-character alphanumeric code (e.g., SBIN0000300) used for electronic fund transfers (NEFT, RTGS, IMPS). A MICR code (Magnetic Ink Character Recognition) is a 9-digit numeric code (e.g., 400002056) printed in magnetic ink at the bottom of a cheque leaf to speed up physical cheque clearing under CTS/ECS.

How do I find the new IFSC code if my bank merged with another PSU bank?

If you held an account with Syndicate Bank (merged into Canara Bank), Allahabad Bank (merged into Indian Bank), Andhra Bank or Corporation Bank (merged into Union Bank of India), OBC or United Bank of India (merged into PNB), or Dena/Vijaya Bank (merged into Bank of Baroda), click the 🔄 By Old IFSC tab in our Finder tool above to view the new prefix and locate your updated branch IFSC code.