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
RATN0000378 RBL BANK LIMITED NM ROAD GROUND FLOOR NO.32 NELSO MANICKAM ROAD AMINJIKARAI CHENNAI-600029. AMINJIKARAI TAMIL NADU 600029 Yes Yes Yes
RATN0000399 RBL BANK LIMITED ANNA NAGAR - II GROUND FLOOR NEW NO 96 OLD NO.15 S BLOCK 5TH AVENUE ANNA NAGAR WEST CHENNAI-600040 ANNA NAGAR II Tamil Nadu 600040 Yes Yes Yes
RATN0000451 RBL BANK LIMITED AYANAVARAM GROUND FLOOR NO 336 KONNUR HIGH ROAD AYANAVARAM CHENNAI-600023 AYANAVARAM Tamil Nadu 600023 Yes Yes Yes
RATN0000185 RBL BANK LIMITED ADYAR THE RATNAKAR BANK LTD GROUND FLOOR NIBHAV BUILDING NO11 LB ROAD ADYAR CHENNAI 600020 CHENNAI Tamil Nadu 600020 Yes Yes Yes
RATN0000187 RBL BANK LIMITED ANNA NAGAR THE RATNAKAR BANK LTD FIRST FLOOR OLD NO AB 134 AND AB 106 AND 108 4TH AVENUE SHANTI COLONY ANNA NAGAR CHENNAI 600 040 CHENNAI Tamil Nadu 600002 Yes Yes Yes
RATN0000300 RBL BANK LIMITED ASHOK NAGAR BRANCH GROUND FLOOR 11TH NRD TOWER 100 FT ROAD 1ST AVENUE ASHOK NAGAR CHENNAI - 600083 CHENNAI Tamil Nadu 600083 Yes Yes Yes
RATN0000349 RBL BANK LIMITED BESANT NAGAR GROUND FLOOR NO. E-147 2ND AVENUE BESANT NAGAR CHENNAI-600090. CHENNAI Tamil Nadu 600090 Yes Yes Yes
RATN0000113 RBL BANK LIMITED CHENNAI THE RATNAKAR BANK LTD HMH PLAZA OLD DOOR NO. 105 NEW DOOR NO. 56 G N CHETTY ROAD T NAGAR CHENNAI 600 017 CHENNAI Tamil Nadu 600002 Yes Yes Yes
RATN0000564 RBL BANK LIMITED EGMORE GROUND FLOOR PART NO. 23 OLD DOOR NO. 15 & 46 RUKMANI LAKSHMIPATHI ROAD EGMORE OPP RAJRATHINAM STADIUM CHENNAI - 600008 CHENNAI Tamil Nadu 600008 Yes Yes Yes
RATN0000487 RBL BANK LIMITED GREAMS ROAD CHENNAI GROUND FLOOR GREAMS DUGAR BUILDING 64 GREAMS ROAD CHENNAI-600006 CHENNAI Tamil Nadu 600006 Yes Yes Yes
RATN0000306 RBL BANK LIMITED KILPAUK BRANCH SHOP NO.73 (NEW NO.58) FIRST FLOOR SREEROSH MADHAV NEW AVADI ROAD KILPAUK CHENNAI 600010 CHENNAI Tamil Nadu 600010 Yes Yes Yes
RATN0000528 RBL BANK LIMITED KK NAGAR CHENNAI SAI GARDENS A1-B1 DOOR NO. 11 PLOT NO. 776 MUNUSAMY ROAD KK NAGAR CHENNAI 600078 CHENNAI Tamil Nadu 600078 Yes Yes Yes
RATN0000437 RBL BANK LIMITED KORATTUR GROUND FLOOR NO L-18 EAST AVENUE ROAD KORATTUR CHENNAI-600080 CHENNAI TAMIL NADU 600080 Yes Yes Yes
RATN0000491 RBL BANK LIMITED KOTTIVAKKAM CHENNAI GROUND FLOOR BLOCK 4 4/222 EAST COAST ROAD PALAVAKKAM CHENNAI-600041 CHENNAI Tamil Nadu 600041 Yes Yes Yes
RATN0000224 RBL BANK LIMITED MADURAVOYAL CHENNAI RBL BANK LIMITED NO 135 A P H ROAD MADURAVOYAL CHENNAI 600095 CHENNAI Tamil Nadu 600095 Yes Yes Yes
RATN0000486 RBL BANK LIMITED MOGAPPAIR CHENNAI GROUND FLOOR PLOT NO 6 BLOCK NO 6 MOGAPPAIR WEST CHANNAI-600037 CHENNAI Tamil Nadu 600037 Yes Yes Yes
RATN0000180 RBL BANK LIMITED NUNGAMBAKKAM THE RATNAKAR BANK LTD 1ST FLOOR RASHMI TOWER NO 1 VALLUVARKOTTAM HIGH ROAD CHENNAI 600034 CHENNAI Tamil Nadu 600034 Yes Yes Yes
RATN0000567 RBL BANK LIMITED PAMMAL FIRST FLOOR NO. 8/14 INDIRA GANDHI ROAD CANT. PALLAVARAM CHENNAI 600043 TAMIL NADU CHENNAI Tamil Nadu 600002 Yes Yes Yes
RATN0000186 RBL BANK LIMITED PARRYS CORNER THE RATNAKAR BANK LTD FIRST FLOOR DASS INDIA TOWER DOOR NO 3 SECOND LINE BACH CHENNAI 600 001 CHENNAI Tamil Nadu 600001 Yes Yes Yes
RATN0000440 RBL BANK LIMITED PERUNGUDI GROUND FLOOR NO-F1 F2 RAJIV GANDHI SALAI OMR PERUNGUDI CHENNAI -600096 CHENNAI Tamil Nadu 600096 Yes Yes Yes
RATN0000245 RBL BANK LIMITED R A PURAM - CHENNAI RBL BANK LTD UNIT NO 1 GROUND FLOOR OXFORD CENTRE 6263 C RAMASWAMY ROAD ALWARPET CHENNAI 600018. CHENNAI Tamil Nadu 600018 Yes Yes Yes
RATN0000452 RBL BANK LIMITED SANTHOME DOOR NO 38 SANTHOME HIGH ROAD SANTHOME CHENNAI 600004 CHENNAI Tamil Nadu 600004 Yes Yes Yes
RATN0000489 RBL BANK LIMITED T NAGAR TWO NORTH USMAN ROAD CHENNAI GROUND FLOOR NO.29/47 NORTH USMAN ROAD T NAGAR CHENNAI-600017 CHENNAI Tamil Nadu 600017 Yes Yes Yes
RATN0000488 RBL BANK LIMITED TRIPLICANE CHENNAI GROUND FLOOR NO.283 PYCROFTS ROAD TRIPLICANE CHENNAI-600005 CHENNAI Tamil Nadu 600005 Yes Yes Yes
RATN0000350 RBL BANK LIMITED VELACHERY BLOCK NO.222 1ST FLOOR PLOT NO II TARAMANI LINK ROAD VELACHERY CHENNAI-600042. CHENNAI Tamil Nadu 600042 Yes Yes Yes
RATN0000125 RBL BANK LIMITED AVINASHI THE RATNAKAR BANK LTD 5/215 RAJAN NAGAR OPP TO WEEKLY MARKET K K PUDUR POST AVINASHI AVINASHI 641654 COIMBATORE Tamil Nadu 641654 Yes Yes Yes
RATN0000171 RBL BANK LIMITED COIMBATORE THE RATNAKAR BANK LTD R.G CHAMBERS 726 AVINASHI ROAD TAMILNADU 641018 COIMBATORE Tamil Nadu 641018 Yes Yes Yes
RATN0000471 RBL BANK LIMITED GANDHIPURAM COIMBATORE GROUND FLOOR 562 DR. NANJAPPA ROAD OPPOSITE TOWN BUS STAND GANDHIPURAM COIMBATORE-641018 COIMBATORE Tamil Nadu 641018 Yes Yes Yes
RATN0000472 RBL BANK LIMITED R.S.PURAM COIMBATORE GROUND FLOOR AURUM BUILDING 9 KANNUSAMY ROAD R.S.PURAM COIMBATORE-641002 COIMBATORE Tamil Nadu 641002 Yes Yes Yes
RATN0000249 RBL BANK LIMITED SARAVANAMPATTI RBL BANK LTD 37 SATHYA MAIN ROAD SIVANANDHAPURAM SARAVANAMPATTI TAMILNADU COIMBATORE 641035. COIMBATORE Tamil Nadu 641035 Yes Yes Yes
RATN0000370 RBL BANK LIMITED TRICHY ROAD COIMBATORE GROUND FLOOR PTR COMPLEX 751 TRICHY ROAD SOWRIPALAYAM PIRIVU RAMANATHAPURAM COIMBATORE-641045 COIMBATORE Tamil Nadu 641045 Yes Yes Yes
RATN0000562 RBL BANK LIMITED DINDIGUL GROUND & FIRST FLOOR KAMATCHI CORNER NO. 10 NEW AGRAHARAM GOVINDAPURAM PALANI ROAD DINDIGUL TAMIL NADU 624001 DINDIGUL Tamil Nadu 624001 Yes Yes Yes
RATN0000470 RBL BANK LIMITED ERODE GROUND FLOOR AKHIL PLAZA COMPLEX 121 PERUNDURAI ROAD ERODE-638011 ERODE Tamil Nadu 638011 Yes Yes Yes
RATN0000320 RBL BANK LIMITED GOPALAPURAM BRANCH GROUND FLOOR & FIRST FLOOR OLD NO.117 NEW NO.211 AVVAI SHANMUGAM SALAI GOPALAPURAM CHENNAI-600086 GOPALAPURAM Tamil Nadu 600086 Yes Yes Yes
RATN0000485 RBL BANK LIMITED HOSUR GROUND FLOOR RADHAS TOWER NEXT TO LIC OFFICE HOSUR-KRISHNAGIRI BY-PASS MAIN ROAD NH7 HOSUR-635109 HOSUR Tamil Nadu 635109 Yes Yes Yes
RATN0000221 RBL BANK LIMITED KAGAM ERODE RBL BANL LIMITED 49 A MANALKATTU THOTTAM ELLAKADAI KAGAM ERODE TAMIL NADU PIN CODE 638109 KAGAM ERODE Tamil Nadu 638109 Yes Yes Yes
RATN0000239 RBL BANK LIMITED SADAIYAMPATTU BRANCH KALLAKURICHI RBL BANK LTD. NO. 1272 NEAR OM SAKTHI KOVIL KACHIRAYAPALAYAM MAIN ROAD KATTUKOTTAI SADAIYAMPATTU VILL SOMANDARKUDI POST KALLAKURICHI TAMILNADU 606213. KALLAKURICHI Tamil Nadu 606213 Yes Yes Yes
RATN0000372 RBL BANK LIMITED KARAPAKKAM-OMR NO.55 FIRST FLOOR(ABOVE STILT) RAJIV GANDHI ROAD OMR KARAPAKKAM CHENNAI-600098 KARAPAKKAM TAMIL NADU 600098 Yes Yes Yes
RATN0000168 RBL BANK LIMITED KARUR SURVEY NO.596 BY 2A N.H 7 BYE PASS ROAD NANJAI PUGALUR KARUR TALUK AND DISTRICT KARUR 639113 KARUR Tamil Nadu 639113 Yes Yes Yes
RATN0000393 RBL BANK LIMITED KODAMBAKKAM FIRST FLOOR NEW NO. 341 OLD NO. 69 ARCOT ROAD KODAMBAKKAM CHENNAI - 600024 KODAMBAKKAM Tamil Nadu 600024 Yes Yes Yes
RATN0000362 RBL BANK LIMITED KOTTURPURAM GROUND FLOOR N0-35 GANDHI MANDAPAM ROAD KOTTURPURAM CHENNAI -600085 KOTTURPURAM Tamil Nadu 600085 Yes Yes Yes
RATN0000238 RBL BANK LIMITED KRISHNAGIRI BRANCH RBL BANK LTD. VASAI COMPLEX ROYAKOTTA ROAD KRISHNAGIRI TAMILNADU 635001. KRISHNAGIRI Tamil Nadu 635001 Yes Yes Yes
RATN0000206 RBL BANK LIMITED MADURAI - TAMIL NADU RBL BANK LIMITED NO.98 VAKIL NEW STREET MADURAI 625001 MADURAI Tamil Nadu 625001 Yes Yes Yes
RATN0000570 RBL BANK LIMITED MADURAI-K K NAGAR FIRST FLOOR NO. 39 80 FEET ROAD KK NAGAR MADURAI 625020 MADURAI Tamil Nadu 625020 Yes Yes Yes
RATN0000396 RBL BANK LIMITED MANDAVELLI CHENNAI FIRST FLOOR OLD NO. 47 NEW NO. 30 VENKATAKRISHNA IYER ROAD RA PURAM MANDAVELLI CHENNAI - 600028 MANDAVELLI CHENNAI Tamil Nadu 600028 Yes Yes Yes
RATN0000387 RBL BANK LIMITED SAVEETHA DEEMED UNIVERSITY CHENNAI SAVEETHA INSTITUTE OF MEDICAL AND TECHNICAL SCIENCES SAVEETHA NAGAR THANDALAM POST MEVALURKUPPAM CHENNAI-602105 MEVALURKUPPAM Tamil Nadu 602105 Yes Yes Yes
RATN0000392 RBL BANK LIMITED NANGANALLUR FIRST FLOOR N0. 1 FIRST MAIN ROAD NANGANALLUR CHENNAI - 600061 NANGANALLUR Tamil Nadu 600061 Yes Yes Yes
RATN0000122 RBL BANK LIMITED PANRUTI RBL BANK LTD NO 68/7 KAMARAJ NAGAR ANNAI INDIRA GANDHI SALAI CUDDALORE DIST PANRUTI PANRUTI Tamil Nadu 607106 Yes Yes Yes
RATN0000384 RBL BANK LIMITED PERAMBUR CHENNAI GROUND FLOOR PLOT NO. 15 DOOR 14/2 AND 15/2 SIVA ELANGO SALAI 70 FEET ROAD JAWAHAR NAGAR PERAMBUR CHENNAI 600082 PERAMBUR Tamil Nadu 600082 Yes Yes Yes
RATN0000201 RBL BANK LIMITED RBL BANK LTD RBL BANK LIMITED FORMERLY THE RATNAKAR BANK LTD 2 139 SREE MAHALAKSHMI AMMAN COMPLEX RASAKAPALAYAM PULIAMPATTI PO POLLACHI TK POLLACHI TAMIL NADU 642002 POLLACHI Tamil Nadu 642002 Yes Yes Yes
RATN0000578 RBL BANK LIMITED PORUR CHENNAI GROUND FLOOR APURVA APARTMENTS MUGALIVAKKAM MAIN ROAD SRIRAM NAGAR PORUR CHENNAI -600125 TAMIL NADU PORUR TAMIL NADU Yes Yes Yes
RATN0000343 RBL BANK LIMITED PURASAIWALKAM FIRST AND STILT FLOOR NEW NO.16 OLD NO 86 MILLERS ROAD KILPAUK PURASAIWALAKAM CHENNAI-600010 PURASAIWALKAM Tamil Nadu 600010 Yes Yes Yes
RATN0000147 RBL BANK LIMITED SALEM THE RATNAKAR BANK LTD 103/105 SRIRAM NAGAR SARADHA COLLEGE ROAD SALEM 636 016 SALEM Tamil Nadu 636001 Yes Yes Yes
RATN0000200 RBL BANK LIMITED RBL BANK LTD RBL BANK LIMITED FORMERLY THE RATNAKAR BANK LTD 121 A SATHY ERODE HIGHWAYS ARIYAPPAMPALAYAM SATHYAMANGALAM TK ERODE DT SATHYAMANGALAM TAMIL NADU 638402 SATHYAMANGALAM Tamil Nadu 638402 Yes Yes Yes
RATN0000304 RBL BANK LIMITED NEELANGARAI 1ST FLOOR 145 EAST COAST ROAD NEELANGARAI KANCHEEPURAM SHOLINGANALLUR-600115 SHOLINGANALLUR Tamil Nadu 600115 Yes Yes Yes
RATN0000425 RBL BANK LIMITED TEYNAMPET GROUND FLOOR A KARUMUTTU CENTER OLD NO.498 NEW NO.634 ANNA SALAI SATYA MURTHY NAGR TEYNAMPET CHENNAI -600035 TEYNAMPET Tamil Nadu 600035 Yes Yes Yes
RATN0000170 RBL BANK LIMITED PATTUKOTTAI RANGANATHA VELLALAR COMP THANJAVUR RD ALADIKKUMULAI PATTUKKOTAI THANJAVUR DIST THANJAVUR 614615 THANJAVUR Tamil Nadu 614615 Yes Yes Yes
RATN0000256 RBL BANK LIMITED TIRUCHENGODE RBL BANK LTD DOOR NO.180 BANGALA STREET ERODE MAIN ROAD TIRUCHENGODE-637211 TIRUCHENGODE Tamil Nadu 637211 Yes Yes Yes
RATN0000169 RBL BANK LIMITED TIRUCHIRAPPALLI SASHA COMP MANNACHANALLUR RD VENGANGUDI VILL SAMAYAPURAM PO TIRUCHIRAPALLI 621112 TIRUCHIRAPALLI Tamil Nadu 621112 Yes Yes Yes
RATN0000326 RBL BANK LIMITED TIRUPUR BRANCH SHOP NO. 9(OLD NO.8) AND 9(1) GROUND FLOOR UNIVERSAL THEATRE ROAD TIRUPUR TAMIL NADU-642601 TIRUPUR TAMIL NADU 642601 Yes Yes Yes
RATN0000561 RBL BANK LIMITED TRICHY -THILLAINAGAR RBL BANK LTD GROUND FLOOR NO D 30 7TH CROSS EAST THILLAI NAGAR TRICHY - 620018 TRICHY Tamil Nadu 620018 Yes Yes Yes
RATN0000394 RBL BANK LIMITED VALASARAVAKKAM GROUND FLOOR 175 ARCOT ROAD PALANIAPPA NAGAR VALASARAVAKKAM CHENNAI - 600087 VALASARAVAKKAM Tamil Nadu 600087 Yes Yes Yes
RATN0000205 RBL BANK LIMITED AMBUR-VELLORE RBL BANK LIMITED NO.73 S S AVENUE BY PASSROAD MELKRISHNAPURAM AMBUR635802 VELLORE Tamil Nadu 635802 Yes Yes Yes
Showing 63 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.