RBI · v2.0.62 Updated 24 Oct 2026
The right IFSC, first time.
Find the IFSC or MICR code of any of India's 1,83,208 bank branches. Search by bank, city or branch, or paste a code to check it.
- Branches
- 1,83,208
- Banks
- 260
- MICR codes
- 1,53,338
- Cities and towns
- 12,064
Tools
Explore the network
Branches by state
Tap a state to see every bank there.
- JKJammu and Kashmir
2,021 branchesJammu and Kashmir: 2,021 branches - LALadakh
2 branchesLadakh: 2 branches - CHChandigarh
701 branchesChandigarh: 701 branches - PBPunjab
7,124 branchesPunjab: 7,124 branches - HPHimachal Pradesh
2,104 branchesHimachal Pradesh: 2,104 branches - UTUttarakhand
2,563 branchesUttarakhand: 2,563 branches - ARArunachal Pradesh
209 branchesArunachal Pradesh: 209 branches - RJRajasthan
9,862 branchesRajasthan: 9,862 branches - HRHaryana
5,601 branchesHaryana: 5,601 branches - DLDelhi
4,722 branchesDelhi: 4,722 branches - UPUttar Pradesh
16,337 branchesUttar Pradesh: 16,337 branches - BRBihar
6,066 branchesBihar: 6,066 branches - SKSikkim
202 branchesSikkim: 202 branches - ASAssam
2,661 branchesAssam: 2,661 branches - NLNagaland
236 branchesNagaland: 236 branches - GJGujarat
12,104 branchesGujarat: 12,104 branches - MPMadhya Pradesh
8,430 branchesMadhya Pradesh: 8,430 branches - JHJharkhand
3,308 branchesJharkhand: 3,308 branches - WBWest Bengal
9,075 branchesWest Bengal: 9,075 branches - MLMeghalaya
426 branchesMeghalaya: 426 branches - MNManipur
269 branchesManipur: 269 branches - DHDadra and Nagar Haveli and Daman and Diu
122 branchesDadra and Nagar Haveli and Daman and Diu: 122 branches - MHMaharashtra
24,281 branchesMaharashtra: 24,281 branches - CTChhattisgarh
3,250 branchesChhattisgarh: 3,250 branches - OROdisha
6,229 branchesOdisha: 6,229 branches - TRTripura
428 branchesTripura: 428 branches - MZMizoram
166 branchesMizoram: 166 branches - GAGoa
910 branchesGoa: 910 branches - TGTelangana
5,291 branchesTelangana: 5,291 branches - APAndhra Pradesh
11,543 branchesAndhra Pradesh: 11,543 branches - KAKarnataka
13,369 branchesKarnataka: 13,369 branches - PYPuducherry
239 branchesPuducherry: 239 branches - KLKerala
9,029 branchesKerala: 9,029 branches - TNTamil Nadu
14,218 branchesTamil Nadu: 14,218 branches - LDLakshadweep
27 branchesLakshadweep: 27 branches - ANAndaman and Nicobar Islands
83 branchesAndaman and Nicobar Islands: 83 branches
Busiest cities
- Pune3,059 branches
- Mumbai3,024 branches
- Chennai2,548 branches
- Delhi2,379 branches
- Kolkata2,259 branches
- Bangalore Urban2,171 branches
- Thane1,862 branches
- Greater Bombay1,828 branches
- Jaipur1,595 branches
- Ahmedabad1,564 branches
- Surat1,321 branches
- New Delhi1,298 branches
- Lucknow1,297 branches
- Hyderabad1,270 branches
- Ernakulam1,267 branches
- Coimbatore1,213 branches
How the codes are built
What is IFSC?
IFSC (Indian Financial System Code) is an 11-character code that identifies a bank branch for NEFT, RTGS and IMPS transfers. The first 4 letters are the bank code, the 5th character is always 0, and the last 6 identify the branch.
What is MICR?
MICR (Magnetic Ink Character Recognition) is a 9-digit code printed on cheques. The first 3 digits identify the city, the next 3 the bank and the last 3 the branch; it is used to clear cheques under CTS.
- What is an IFSC code? Format, meaning and where to find it
- NEFT vs RTGS vs IMPS vs UPI
- IFSC codes of payment banks
- How to find the IFSC code of your bank branch (6 ways)
- Sent money with the wrong IFSC code? What happens and what to do
- What is a MICR code? 9-digit cheque code explained
- IFSC vs MICR
- NEFT guide
- RTGS guide
- IMPS guide
Popular bank IFSC codes
What is the IFSC code of Airtel Payments Bank (Airtel)?
The IFSC code of Airtel Payments Bank is AIRP0000001. It is the same for every Airtel Payments Bank account and works for NEFT, RTGS, IMPS and UPI. AIRP00000SC in the RBI list is an internal IMPS service code.
Airtel Payments Bank ka IFSC code kya hai?
Airtel Payments Bank ka IFSC code AIRP0000001 hai. Yeh sabhi Airtel Payments Bank accounts ke liye ek hi code hai, aur NEFT, RTGS, IMPS aur UPI sab mein chalta hai.
What is the IFSC code of Bank of Baroda (BOB)?
Every Bank of Baroda branch has its own IFSC; there is no single code for the whole bank. All 10,159 of them start with BARB0 followed by a 6-character branch code. Find yours on your cheque leaf or passbook, or pick your state and city here.
Bank of Baroda ka IFSC code kya hai?
Bank of Baroda ki har branch ka IFSC code alag hota hai; poore bank ka ek code nahi hai. Sabhi 10,159 codes BARB0 se shuru hote hain. Apna code cheque ya passbook par dekhein, ya yahan state aur city chunkar branch dhoondhein.
What is the IFSC code of State Bank of India (SBI)?
Every State Bank of India branch has its own IFSC; there is no single code for the whole bank. All 26,498 of them start with SBIN0 followed by a 6-character branch code. Find yours on your cheque leaf or passbook, or pick your state and city here.
What is the IFSC code of India Post Payments Bank (IPPB)?
The IFSC code of India Post Payments Bank is IPOS0000001. It is used for every India Post Payments Bank (IPPB) account. Post Office Savings Bank accounts use a different single code, IPOS0000DOP.
What is the IFSC code of Punjab National Bank (PNB)?
Every Punjab National Bank branch has its own IFSC; there is no single code for the whole bank. All 13,057 of them start with PUNB0 followed by a 6-character branch code. Find yours on your cheque leaf or passbook, or pick your state and city here.
What is the IFSC code of Canara Bank (Canara)?
Every Canara Bank branch has its own IFSC; there is no single code for the whole bank. All 12,155 of them start with CNRB0 followed by a 6-character branch code. Find yours on your cheque leaf or passbook, or pick your state and city here.
What is the IFSC code of Union Bank of India (Union Bank)?
Every Union Bank of India branch has its own IFSC; there is no single code for the whole bank. All 11,256 of them start with UBIN0 followed by a 6-character branch code. Find yours on your cheque leaf or passbook, or pick your state and city here.
What is the IFSC code of Indian Bank?
Every Indian Bank branch has its own IFSC; there is no single code for the whole bank. All 6,045 of them start with IDIB0 followed by a 6-character branch code. Find yours on your cheque leaf or passbook, or pick your state and city here.
What is the IFSC code of Bank of India (BOI)?
Every Bank of India branch has its own IFSC; there is no single code for the whole bank. All 7,181 of them start with BKID0 followed by a 6-character branch code. Find yours on your cheque leaf or passbook, or pick your state and city here.
What is the IFSC code of Jio Payments Bank?
The IFSC code of Jio Payments Bank is JIOP0000001. It is the same for every Jio Payments Bank account. JIOP0SC9999 in the RBI list is its NEFT service centre.
What is the IFSC code of Fino Payments Bank?
The IFSC code of Fino Payments Bank is FINO0000001. Fino Payments Bank accounts generally use this code; the RBI list also has branch codes for Fino's own outlets. Check the IFSC shown in your Fino app or passbook.
Common questions
What is an IFSC code?
IFSC (Indian Financial System Code) is an 11-character code that identifies a bank branch for NEFT, RTGS and IMPS transfers. The first 4 letters are the bank code, the 5th character is always 0, and the last 6 identify the branch.
What is a MICR code?
MICR (Magnetic Ink Character Recognition) is a 9-digit code printed on cheques. The first 3 digits identify the city, the next 3 the bank and the last 3 the branch; it is used to clear cheques under CTS.
What is the difference between IFSC and MICR?
IFSC is an 11-character alphanumeric code for electronic transfers (NEFT, RTGS, IMPS). MICR is a 9-digit numeric code printed on cheques for cheque clearing. Most branches have both.
Where can I find my IFSC code?
On your cheque leaf (next to the branch address), the first page of your passbook, your bank statement, or in net banking and the mobile app. You can also search by bank and branch here.
Is this IFSC data official?
Yes. It is the Reserve Bank of India's IFSC and MICR master list, synced automatically; every page shows the release and the last sync date.
Sources & verification
- ✔ Official source: RBI IFSC & MICR master list
- ✔ Dataset release v2.0.62, synced automatically
- ✔ Last updated
- ✔ Codes checked against the RBI format (11-character IFSC, 9-digit MICR)