IFSC Code Finder

IFSC Code Finder: Verify Bank Branch Codes Instantly

Search by IFSC, bank name, or branch. Check NEFT, RTGS & IMPS availability. Data backed by RBI and verified sources.

177,123 Branches
253 Banks
37 States
38,136 Cities

Search IFSC Code

Search by IFSC code, bank name, branch name, or combine bank and branch. Use advanced filters to narrow by state, district, or city.

Secure & trusted Instant search Multiple options
Format: 4 letters + 0 + 6 alphanumeric characters.
Start typing to see suggestions
Start typing to see suggestions

Search Results

Branches matching your search. Use the form above to try different criteria or open advanced filters.

IFSC Bank Branch Address City State Pincode NEFT RTGS IMPS
CSBK0001220 CSB BANK LIMITED BAGALKOT UPPER GROUND FLOOR 17TH CROSS BESIDE BANK OF INDIA VIDYAGIRI BAGALKOT KARNATAKA 587102 BAGALKOT Karnataka 587102 Yes Yes Yes
CSBK0000208 CSB BANK LIMITED BANGALORE CITY FIRST MAIN ROAD GANDHI NAGAR BANGALORE CITY 560009 BANGALORE Karnataka 560009 Yes Yes Yes
CSBK0000009 CSB BANK LIMITED BRIGADE ROAD BANGALORE ST PATRICK S SHOPPING ARCADE BRIGADE ROAD BANGALORE 560 025 BANGALORE KARNATAKA Yes Yes Yes
CSBK0000337 CSB BANK LIMITED DAVIS ROAD BANGALORE NO 3 1 CLARKE ROAD RICHARDS TOWN FRAZER TOWN P O BANGALORE 560005 BANGALORE Karnataka 560005 Yes Yes Yes
CSBK0000330 CSB BANK LIMITED DHARMARAM DHARMARAM COLLEGE PO CHRIST SCHOOL ROAD BANGALORE 560029 BANGALORE Karnataka 560029 Yes Yes Yes
CSBK0001016 CSB BANK LIMITED DECCAN ZONE STPATRICKSSHOPPINGARCADE BRIGADEROADPBNO25161 BANGALORE560025 KARNATAKA BANGALOREURBAN KARNATAKA Yes Yes Yes
CSBK0000525 CSB BANK LIMITED BASAVESWARANAGAR GROUND FLOOR NO 4 ADITYA CHAMBERS 1ST MAIN ROAD 2ND BLOCK 3RD PHASE BASAVESWARANAGAR BANGALORE 560079 BASAVESWARANAGAR Karnataka 560079 Yes Yes Yes
CSBK0000636 CSB BANK LIMITED BEGUR ROAD UPPER GROUND FLOOR 03 KODICHIKKANAHALLIDEVARCHIKKANAHALLI BEGUR HOBLI BANGALORE 560076 BEGUR ROAD Karnataka 560076 Yes Yes Yes
CSBK0000203 CSB BANK LIMITED BELGAUM ISHANOPUS IST FLR P B NO 533 CONGRESS RD TILAKWADI BELGAUM 590006 BELGAUM Karnataka 590006 Yes Yes Yes
CSBK0000722 CSB BANK LIMITED BELLARY UPPER GROUND FLOOR DOOR NO 119A WARD NO 2 KALAMMA STREET BELLARY 583101 BELLARY Karnataka 583101 Yes Yes Yes
CSBK0000363 CSB BANK LIMITED BOMMASANDRA KIADB BUILDING BOMMASANDRA INDUSTRIAL AREA COMPLEX HOSUR ROAD BANGALORE 560 099 BOMMASANDRA KARNATAKA Yes Yes Yes
CSBK0000575 CSB BANK LIMITED BTM LAYOUT BANGALORE UPPER GROUND FLOOR NO 67 KASHI ARCADE 100 FT ROAD BTM 2 STAGE BANGALORE 560076 BTM LAYOUT BANGALORE Karnataka 560076 Yes Yes Yes
CSBK0000597 CSB BANK LIMITED CHIKKABALLAPUR GROUND FLOOR SREE COMPLEX OPP LIC BUILDING B B ROAD CHICKABALLAPUR 562101 CHIKKABALLAPUR Karnataka 562101 Yes Yes Yes
CSBK0001275 CSB BANK LIMITED CHITRADURGA GROUND FLOOR R P PARADISE V P EXTENSION MAIN ROAD OPP VISHAL MART CHITRADURGA KARNATAKA 577501 CHITRADURGA Karnataka 577501 Yes Yes Yes
CSBK0000284 CSB BANK LIMITED T DASARAHALLI NO 28 29 SRINIDHI TOWERS TUMKUR ROAD NH 4 T DASARAHALLI BANGALORE 560057 DASARAHALLI Karnataka 560057 Yes Yes Yes
CSBK0000612 CSB BANK LIMITED DAVANGERE UPPER GROUND FLOOR 134 1 2 3 BUSNUR TOWERS K B EXTN KUVEMPU ROAD DAVANGERE 577002 DAVANGERE Karnataka 577002 Yes Yes Yes
CSBK0000366 CSB BANK LIMITED DEVANAHALLI NEAR OLD BUS STAND B B ROAD DEVANAHALLI TOWN 562110 DEVANAHALLI Karnataka 562110 Yes Yes Yes
CSBK0000492 CSB BANK LIMITED DHARWAD BASAVAGANGA ARCADE GROUND FLOOR 346 B 3B 1 P B ROAD HOSAYELLAPUR NEAR NTTF DHARWAD 580001 DHARWAD Karnataka 580001 Yes Yes Yes
CSBK0000825 CSB BANK LIMITED GADAG UPPER GROUND FLOOR GANESH TIRUPATI BUILDING NEAR OLD DC OFFICE CIRCLE BESIDE APNC ROAD GADAG KARNATAKA 582101 GADAG Karnataka 582101 Yes Yes Yes
CSBK0000229 CSB BANK LIMITED GULBARGA PLOT NO 7 SUPER MARKET P B NO 33 GULBARGA KARNATAKA 585 101 GULBARGA Karnataka 585101 Yes Yes Yes
CSBK0000548 CSB BANK LIMITED HASSAN GROUND FLOOR SUVARNA RESORT OFF BANGALORE ROAD HASSAN 573201 HASSAN Karnataka 573201 Yes Yes Yes
CSBK0001303 CSB BANK LIMITED HEBBAL HEBBAL BRANCH UPPER GROUND FLOOR D NO 3 DASARAHALLI MAIN ROAD NEAR BHARAT PETROLEUM FUELS HEBBAL BANGALORE KARNATAKA 560024 HEBBAL Karnataka 560024 Yes Yes Yes
CSBK0001223 CSB BANK LIMITED HENNUR ROAD GROUND FLOOR NO. 6 GEDDALAHALLI HENNUR MAIN ROAD BANGALORE KARNATAKA 560077 HENNUR ROAD Karnataka 560077 Yes Yes Yes
CSBK0000356 CSB BANK LIMITED HOSKOTE K R EXTENSION NO 10321 HOSKOTE BANGALORE 562 114 KARNATAKA HOSKOTE KARNATAKA Yes Yes Yes
CSBK0000497 CSB BANK LIMITED HSR LAYOUT UPPER GROUND FLOOR NO645 12 TH CROSS HSR 1 ST SECTOR 27 TH MAIN BANGALORE 560102 HSR LAYOUT Karnataka 560102 Yes Yes Yes
CSBK0000213 CSB BANK LIMITED HUBLI FIRST FLOOR LAKSHMI BALAKRISHNA SQUARE STATION ROAD DHARWAD DT HUBLI KARNATAKA 580 020 HUBLI DHARWAD KARNATAKA Yes Yes Yes
CSBK0001213 CSB BANK LIMITED HULIMAVU UPPER GROUND FLOOR NO 10 1 SREE VASU NIVASA 1ST MAIN 24TH CROSS NEAR GREENALY SIGNATURE APARTMENT BANARGHATA ROAD HULIMAVU BENGALURU SOUTH KARNATAKA 560076 HULIMAVU Karnataka 560076 Yes Yes Yes
CSBK0001290 CSB BANK LIMITED INDIRA NAGAR BENGALURU UPPER GROUND FLOOR 22 CMH ROAD INDIRANAGAR II STAGE BANGALORE KARNATAKA 560038 INDIRA NAGAR BENGALURU Karnataka 560038 Yes Yes Yes
CSBK0000744 CSB BANK LIMITED JP NAGAR GROUND FLOOR NO 12 17 2 1 SAL BHAVANA 9TH CROSS 8TH MAIN JP NAGAR RD PHASE BANGALORE 560078 JP NAGAR Karnataka 560078 Yes Yes Yes
CSBK0000837 CSB BANK LIMITED KALYAN NAGAR BANGALORE GROUND FLOOR PID NO. 894153 KAMANAHALLI MAIN ROAD BANGALORE 560084 KALYAN NAGAR BANGALORE Karnataka 560084 Yes Yes Yes
CSBK0000365 CSB BANK LIMITED KANAKAPURA KALYANI COMPLEX 2ND CROSS B K ROAD KANAKAPURA 562 117 KARNATAKA KANAKAPURA KARNATAKA Yes Yes Yes
CSBK0000574 CSB BANK LIMITED KENGERI UPPER GROUND FLOOR BDA PLOT NO 1724 1ST MAIN 10TH CROSS KENGERI SATELLITE TOWN BANGALORE 560060 KENGERI Karnataka 560060 Yes Yes Yes
CSBK0000568 CSB BANK LIMITED KOLAR GROUND FLOOR PRASAD COMPLEX ANTARAGANGE ROAD KUVEMPUNAGAR 3RD CROSS KOLAR 563101 KOLAR Karnataka 563101 Yes Yes Yes
CSBK0000559 CSB BANK LIMITED MADIKERI GROUND FLOOR SRI RANGA GANAPATHY STREET CHOWK MADIKERI 571201 MADIKERI Karnataka 571201 Yes Yes Yes
CSBK0000834 CSB BANK LIMITED MAGADI ROAD GROUND FLOOR NO F 602 BEL LAYOUT 1 ST STAGE EAST WEST COLLEGE HEROHALLI MAGADI ROAD BANGALORE 560091 MAGADI ROAD Karnataka 560091 Yes Yes Yes
CSBK0000512 CSB BANK LIMITED MALLESWARAM GROUND FLOOR NO 115 3 AT MARGOSA ROAD 11TH CROSS BANGALORE 560003 MALLESWARAM Karnataka 560003 Yes Yes Yes
CSBK0000505 CSB BANK LIMITED MANDYA CSB BANK LIMITED GROUND FLOOR NO 03 356 1692 D3 320A 100FT ROAD VIDYA NAGAR MANDYA CITY MANDYA 571401 MANDYA Karnataka 571401 Yes Yes Yes
CSBK0000222 CSB BANK LIMITED MANGALORE I FLOOR KUNIL CENTRE DR U P MALAYA ROAD HAMPANKETTA MANGALORE 575001 MANGALORE Karnataka 575001 Yes Yes Yes
CSBK0000635 CSB BANK LIMITED MATHIKERE FIRST FLOOR 1067 GOKULA 1ST STAGE II PHASE OPPOSITE MSR BUSSTOP MATHIKERE BANGALORE 560054 MATHIKERE Karnataka 560054 Yes Yes Yes
CSBK0000204 CSB BANK LIMITED MYSORE PB NO 5 SILVER TOWER D NO 9 2 OPP CLOCK TOWER ASHOKA ROAD MYSORE 570001 MYSORE Karnataka 570001 Yes Yes Yes
CSBK0000448 CSB BANK LIMITED TERESIAN COLLEGE TERESIAN COLLEGE BANNUR ROAD SIDDARTHA NAGAR MYSORE KARNATAKA PIN 570011 MYSORE Karnataka 570011 Yes Yes Yes
CSBK0000406 CSB BANK LIMITED NANJANGUD 20TH CROSS R P ROAD NANJANGUD MYSORE DIST KARNATAKA NANJANGUD Karnataka 571105 Yes Yes Yes
CSBK0000524 CSB BANK LIMITED NELEMANGALA FIRST FLOOR NC BASAVARAJAPPA COMPLEX B H ROAD OPP TO BUS STAND NELAMANGALA 562123 NELEMANGALA Karnataka 562123 Yes Yes Yes
CSBK0000556 CSB BANK LIMITED PADMANABHA NAGAR GROUND FLOOR 24 80 FEET ROAD R K LAYOUT PADMANABHA NAGAR BANGALORE 560070 PADMANABHA NAGAR Karnataka 560070 Yes Yes Yes
CSBK0000743 CSB BANK LIMITED PEENYA UPPER GROUND FLOOR NO V 2 1ST STAGE TVS CROSS PEENYA INDL AREA PEENYA BANGALORE KARNATAKA 560058 PEENYA Karnataka 560058 Yes Yes Yes
CSBK0000634 CSB BANK LIMITED R T NAGARBANGALORE GROUND FLOOR NO400 2ND MAIN ROAD 1ST BLOCK R TNAGAR BANGALORE 560032 R T NAGARBANGALORE Karnataka 560032 Yes Yes Yes
CSBK0001200 CSB BANK LIMITED RAICHUR GROUND FLOOR M PL NO 127244 1 TO 7 KALYANKAR COMPLEX OPP. YASHODA HOSPITAL GOSHALA ROAD RAICHUR KARNATAKA 584101 RAICHUR Karnataka 584101 Yes Yes Yes
CSBK0000514 CSB BANK LIMITED RAMANAGARA FIRST FLOOR GANASHREE COMPLEX MAGADI ROAD ADISHAKTHAPURA RAMANAGARA 562159 RAMANAGARA Karnataka 562159 Yes Yes Yes
CSBK0000816 CSB BANK LIMITED RANEBENNUR GROUND FLOOR RENUKA BUILDING ASHOK CIRCLE RENNIBENNUR KARNATAKA 581115 RANEBENNUR Karnataka 581115 Yes Yes Yes
CSBK0001278 CSB BANK LIMITED RICHARDS PARK BENGALURU GROUND FLOOR 16 1 CLARKE ROAD RICHARDS PARK BANGALORE KARNATAKA 560005 RICHARDS PARK BENGALURU Karnataka 560005 Yes Yes Yes
CSBK0000538 CSB BANK LIMITED RR NAGAR GROUND FLOOR NO 1586 BEML 5TH STAGE WARD NO 160 RAJARAJESWARA NAGAR BANGALORE 560098 RR NAGAR Karnataka 560098 Yes Yes Yes
CSBK0001289 CSB BANK LIMITED SAHAKARANAGARA BENGALURU GROUND FLOOR NO 1129 20TH MAIN A BLOCK SAHAKARANAGARA BANGALORE KARNATAKA 560092 SAHAKARANAGARA BENGALURU Karnataka 560092 Yes Yes Yes
CSBK0000523 CSB BANK LIMITED TC PALAYA GROUND FLOOR NO 1 TC PALAYA MAIN ROAD 2 ND BLOCK AKSHAYANAGAR RAMAMURTHYNAGAR BANGALORE 560016 TC PALAYA Karnataka 560016 Yes Yes Yes
CSBK0000577 CSB BANK LIMITED TUMKUR GROUND FLOOR AGM ARCADE MG ROAD 1ST CROSS TUMKUR 572103 TUMKUR Karnataka 572103 Yes Yes Yes
CSBK0000549 CSB BANK LIMITED UDUPI FIRST FLOOR LAXMI PRASAD BUILDING OPP MESCOM MARUTHI VEETHIKA ROAD UDUPI 576101 UDUPI Karnataka 576101 Yes Yes Yes
CSBK0000576 CSB BANK LIMITED VIDYARANYAPURA GROUND FLOOR PLOT NO 709 MAIN ROAD HMT LAYOUT VIDYARANYAPURA BANGALORE 560031 VIDYARANYAPURA KARNATAKA 560031 Yes Yes Yes
CSBK0000521 CSB BANK LIMITED VIJAYANAGARA GROUND FLOOR NO21 17 TH CROSS 20 TH MAIN MC ROAD VIJAYANAGAR 560040 VIJAYANAGARA Karnataka 560040 Yes Yes Yes
CSBK0000617 CSB BANK LIMITED VIJAYAPURA UPPER GROUND FLOOR S V PATIL COMPLEX INDI ROAD VIJAYAPURA586 101 VIJAYAPURA Karnataka 586101 Yes Yes Yes
CSBK0000245 CSB BANK LIMITED YELEHANKA 1217 OPP SHOPPING COMPLEX NEW TOWN YELAHANKA BANGALORE 560064 YELAHANKA Karnataka 560064 Yes Yes Yes
Showing 59 branch es.

Nationwide Coverage

IFSC database spanning leading public & private banks, cooperative branches, and regional rural banks across India.

Always Updated

Automated refresh to catch newly merged, relocated, or discontinued branches before they impact your payments.

Developer Friendly

Use our API-ready endpoints and search functionality to seamlessly integrate IFSC verification into your apps.

Key takeaways: Use our IFSC code finder to verify any Indian bank branch code in seconds. Search by IFSC, bank name, branch name, or filter by state and district. Always check NEFT, RTGS, and IMPS availability before adding a payee or sending money.

What Is an IFSC Code and Why You Should Verify It

An IFSC (Indian Financial System Code) is the 11-character code that identifies a specific bank branch for electronic transfers. Every NEFT, RTGS, IMPS, and UPI payment in India uses it. One wrong character can send your money to the wrong branch or cause the transaction to fail. In our experience, verifying the IFSC before you add a new payee or initiate a transfer saves time and avoids failed transactions. Experts recommend double-checking with the bank’s official source or a trusted tool like ours.

How to Find Your Bank’s IFSC Code

You can find your bank’s IFSC code on your cheque book, bank statement, or the bank’s official website; you can also use our IFSC code finder by bank name and branch free. Steps that work for most people:

  1. Open our IFSC Code Finder.
  2. Choose “Search by Bank Name” or “Search by Branch Name” and enter the details.
  3. Optionally filter by state and district to narrow results.
  4. Click the correct branch and note the IFSC, address, and NEFT/RTGS/IMPS status.
  5. Use this IFSC when adding the payee in your net banking or UPI app.

Verify IFSC Code Before You Transfer

Verifying the IFSC code before a transfer ensures your money reaches the correct branch and reduces the risk of failed or misrouted payments. Common mistakes include copying an old IFSC after a branch merger or typo errors. Our tool shows the current branch details and whether NEFT, RTGS, and IMPS are available. RBI maintains the master list of IFSC codes; we source our data from official and reliable datasets and update it regularly. [Internal Link: Use our IFSC finder for quick verification]

NEFT, RTGS, IMPS: What Each Service Means

NEFT is for smaller transfers (usually within hours), RTGS is for large same-day transfers, and IMPS is for instant 24/7 transfers; not every branch supports all three. The table below summarises the main differences:

ServiceTypical useTimingLimit (approx)
NEFTRegular transfersBatches, same dayNo max
RTGSHigh-value transfersReal-time, same dayMin ₹2 lakh
IMPSInstant transfer24/7 instantAs per bank

When you search a branch in our IFSC code finder, we show whether that branch supports NEFT, RTGS, and IMPS so you can choose the right option.

Find IFSC by State and District

You can find IFSC codes by state and district using the “Advanced filters” on our IFSC page. Select your state, then district, and optionally the branch name. This helps when you know the location but not the exact IFSC. We cover 177,123+ branches across 253+ banks, so you can quickly locate the correct bank branch code for any region in India.

IFSC vs MICR vs SWIFT: Quick Comparison

IFSC is for domestic electronic transfers in India; MICR is used for cheque clearing; SWIFT is for international wire transfers. IFSC is what you need for NEFT, RTGS, IMPS, and UPI within India. MICR appears on cheques. SWIFT (BIC) is used when sending or receiving money from abroad. Our tool focuses on IFSC and branch details for Indian payments. [Internal Link: Pincode search for address verification]

When to Use an IFSC Code Finder

Use an IFSC code finder when you are adding a new beneficiary for the first time, confirming a branch after a merger or relocation, or doing bulk payee verification for payroll or vendors. Payment verification before transfer is a good habit—our free tool helps you check IFSC and branch details in one place without visiting the bank.

Bottom line: The IFSC code finder on MyEarthInfo helps you verify bank branch codes instantly. Search by IFSC, bank name, branch name, or state and district; confirm NEFT, RTGS, and IMPS availability; and always double-check critical transfers with your bank or official RBI sources when needed.

IFSC FAQs

  • Difference between IFSC, MICR, and SWIFT codes
  • How to double-check branch status for NEFT/RTGS
  • Steps to add new payees safely
  • Guidelines for corporate bulk payments

Need Bulk Verification?

Talk to us for customized IFSC datasets, CSV exports, and API integrations that match your treasury workflows.