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
HDFC0004659 HDFC BANK AJJAMPURA GROUND FLOOR T H RAOD OPP APMC MARKET PO AND TALUKA AJJAMPURA DISTRICT CHIKAMAGLUR AJJAMPURA KARNATAKA 577547 AJJAMPURA Karnataka 577547 Yes Yes Yes
HDFC0005430 HDFC BANK ALAND GRD AND 1ST FLOOR SURVEY NO 219 1 PLOT NO 9 TMC NO 11 3 66 2H 1 SIDDARTH CHOWK ALANDA KARNATAKA 585302 ALANDA Karnataka 585302 Yes Yes Yes
HDFC0001049 HDFC BANK ANEKAL SITE NO.71/2 MIRZA ROAD TMC LIMITS CHANDRAPUR ROAD ANEKAL Karnataka 562106 Yes Yes Yes
HDFC0009590 HDFC BANK SOMPURA GRD FLR SITE NO 1091 RAJAPPA COMPLEX VIDYA NGR SARJAPUR SOMPURA ANEKAL TQ BANGALORE KARNATAKA 562125 ANEKAL Karnataka 562125 Yes Yes Yes
HDFC0007142 HDFC BANK ANKOLA SY NO 165K WARD NO 9 64A KARWAR RD RATHABEEDHI KOTEWADA ANKOLA ANKOLA KARNATAKA 581384 ANKOLA Karnataka 581384 Yes Yes Yes
HDFC0005539 HDFC BANK ARKALGUD GRD FLOOR 51 OPP KSRTC BUS STAND SRI LAKSHMI COMPLEX ARKALGUD ARKALGUD KARNATAKA 573102 ARKALGUD Karnataka 573102 Yes Yes Yes
HDFC0CSVCBA HDFC BANK SRI VASAVAMBA CO OPERATIVE BANK LTD SAPTHAGIRI TOWERS PETE MAIN ROAD ARKALGUD ARKALGUD Karnataka 573102 Yes Yes Yes
HDFC0006941 HDFC BANK BRAHMAVAR GROUND FLOOR ROTARY SAMAJ MANDIRA NH 66 BRAHMAVAR AROOR KARNATAKA 576213 AROOR Karnataka 576213 Yes Yes Yes
HDFC0002386 HDFC BANK B H ROAD ARSIKERE HDFC BANK LTD. NH 206 B H ROAD ABOVE KARNATAKA BANK ARSIKERE HASSAN KARNATAKA 573103 ARSIKERE Karnataka 573103 Yes Yes Yes
HDFC0002233 HDFC BANK ATHANI HDFC BANK LTD SS ROAD ATHANI ATHANI Karnataka 591304 Yes Yes Yes
HDFC0CSSMSB HDFC BANK SSMS URBANCOOP BANK LTD ATHANI 1212 BUDHWAR PETH ATHANI 591304 ATHANI Karnataka 591304 Yes Yes Yes
HDFC0005627 HDFC BANK ATTIBELE NO 16 NMR COMPLEX OPP MUNESHWARA TEMPLE ANEKAL ROAD ATTIBELE ATTIBELE KARNATAKA 562107 ATTIBELE Karnataka 562107 Yes Yes Yes
HDFC0006897 HDFC BANK BADAMI GRD FLOOR PLOT NO 26 MUNICIPAL KHATHA NO 12 TC NO 19 26 RAILWAY STATION ROAD WARD NO 1 BADAMI TMC KARNATAKA 587201 BADAMI TMC Karnataka 587201 Yes Yes Yes
HDFC0000767 HDFC BANK BAGALKOTE - KARNATAKA HDFC BANK LTD B V V SANGHA COMPLEX RAICHUR BELGAUM ROAD BAGALKOTE KARNATAKA 587101 BAGALKOT Karnataka 587101 Yes Yes Yes
HDFC0005423 HDFC BANK ILKAL HDFC BANK LTD GROUND FLOOR SITE NO 37 AND 38 VIJAYANAGAR BASAVESHWAR CIRCLE BAGALKOT KARNATAKA 587125 BAGALKOT Karnataka 587125 Yes Yes Yes
HDFC0005345 HDFC BANK VIDYAGIRI HDFC BANK LTD GRD FLOOR OPP BASAVESHWAR ENGINEERING COLLEGE VIDYAGIRI NAVANAGAR BAGALKOT KARNATAKA 587103 BAGALKOT Karnataka 587103 Yes Yes Yes
HDFC0004082 HDFC BANK BAGALUR HDFC BANK LTD VINAYANAGAR DEFENSE COLONY 7TH MAIN WARD NO5 BAGALUR ROAD BANGALORE KARNATAKA 560064 BAGALUR Karnataka 560064 Yes Yes Yes
HDFC0003690 HDFC BANK SANJAY NAGAR HDFC BANK LTD NO 162 RAJAGOPAL RD SANJAYNAGAR NXT TO POLICE STN BENGALURU KARNATAKA 560094 BAGALUR Karnataka 560094 Yes Yes Yes
HDFC0005231 HDFC BANK BAGEPALLI GRD FLOOR K N J COMPLEX D V G MAIN ROAD VILLAGE YETIGADDAPALLI NR SHADI MAHAL BAGEPALLY KARNATAKA 561207 BAGEPALLY Karnataka 561207 Yes Yes Yes
HDFC0003493 HDFC BANK KALAVAR ST JOSEPHS CHURCH PEZAR P.O. KALAVAR VIA-BAJPE MANGALORE KARNATAKA 574142 BAJPE Karnataka 574142 Yes Yes Yes
HDFC0005369 HDFC BANK GANDHI NAGAR BALLARI HDFC BANK LTD GRD FLOOR NO 7 PVR PLAZA NEHRU COLONY MAIN ROAD GANDHI NAGAR BALLARI BALLARI KARNATAKA 583103 BALLARI Karnataka 583103 Yes Yes Yes
HDFC0004220 HDFC BANK AGARA JUNCTION BRANCH 144 150 FT RING ROAD 22ND MAIN AGARA HSR LAYOUT SECTOR 1 BANGALORE BANGALORE KARNATAKA 560102 BANGALORE Karnataka 560102 Yes Yes Yes
HDFC0000833 HDFC BANK AGARA LAKE HDFC BANK LTD NO 3 TIMES SQUARE 14TH MAIN SECTOR 5 HSR LAYOUT BANGALORE KARNATAKA560102 BANGALORE Karnataka 560102 Yes Yes Yes
HDFC0009257 HDFC BANK AKSHAY NAGAR GRD FLR 89 KATHA NO 816 220 89 SY NO 14 2 14 3 YELENAHALLI AKSHAY NGR RD BANGALORE KARNATAKA 560070 BANGALORE Karnataka 560070 Yes Yes Yes
HDFC0004839 HDFC BANK AMRUTHAHALLI HDFC BANK LTD GRND FLOOR NO362 TALAKAVERI LAYOUT AMRUTHAHALLI MAIN ROAD BY TARAYANAPURA BANGALORE KARNATAKA 560100 BANGALORE Karnataka 560100 Yes Yes Yes
HDFC0008030 HDFC BANK ANANTH NAGAR GRD FLOOR PRIME ARCADE 18TH RD 2ND PHASE ANANTH NAGAR BANGALORE KARNATAKA BANGALORE KARNATAKA 560100 BANGALORE Karnataka 560100 Yes Yes Yes
HDFC0004053 HDFC BANK ARAKERE HDFC BANK LTD NO 84 4TH CROSS PANDURANGA NAGAR BANNERGHATTA RD NEAR CORPORATION BANK BANGALORE KARNATAKA 560076 BANGALORE Karnataka 560076 Yes Yes Yes
HDFC0004210 HDFC BANK B NARAYANAPURA HDFC BANK LTD NO107 SRI SAI PLAZA MARATHALLI RING ROAD NEAR VOLKSWAGEN SHOW ROOM BANGALORE KARNATAKA 560016 BANGALORE Karnataka 560016 Yes Yes Yes
HDFC0008678 HDFC BANK BABUSAPALYA HDFC BANK LTD GRD FLOOR MRMB PLAZA SITE NO 10 7TH CROSS ROAD NANJAPPA GARDEN KALYAN NAGAR BANGALORE KARNATAKA 560043 BANGALORE Karnataka 560043 Yes Yes Yes
HDFC0008777 HDFC BANK BAGALUR HDFC BANK LTD GRD FLOOR B S N R K COMPLEX AIRPORT ROAD BAGALUR BANGALORE KARNATAKA 562149 BANGALORE Karnataka 562149 Yes Yes Yes
HDFC0009286 HDFC BANK BAGMANE TECH PARK 1ST FLOOR VIRGO SOUTH TOWER BAGMANE CONSTELLATION TECHPARK MARATHAHALLI ORR DODENAKUNDI OPP SOULSPACE ARENA BANGALORE KARNATAKA 560037 BANGALORE Karnataka 560037 Yes Yes Yes
HDFC0009428 HDFC BANK BAGMANE TECH PARK GROUND FLOOR BAGMANE COMMERZ 1 CV RAMAN NAGAR BANGALORE KARNATAKA 560093 BANGALORE Karnataka 560093 Yes Yes Yes
HDFC0000984 HDFC BANK BALAGERE NO 31 2 KATHA NO 248 181 1 BALAGERE ROAD VARTHUR BANGALORE KARNATAKA 560087 BANGALORE Karnataka 560087 Yes Yes Yes
HDFC0004274 HDFC BANK BANASHANKARI RING ROAD HDFC BANK LTD1589 B 100 FEET RING ROAD BANASHANKARI 2ND STAGE BANGALORE KARNATAKA 560070 BANGALORE Karnataka 560070 Yes Yes Yes
HDFC0000983 HDFC BANK BANASHANKARI V STAGE GRD FLOOR 406 8TH MAIN VADDARAPALYA BANASHANKARI 5TH STAGE BANGALORE KARNATAKA 560061 BANGALORE Karnataka 560061 Yes Yes Yes
HDFC0001759 HDFC BANK BANASWADI 4AC-116 4TH MAINPALVOTTI CHURCH STREETOMBR LAYOUT BANASWADI BANGALORE Karnataka 560033 Yes Yes Yes
HDFC0000075 HDFC BANK BANGALORE - AIRPORT ROAD GOLDEN TOWERAIRPORT ROADKODIHALI BANGALOREKARNATAKA560017 BANGALORE Karnataka 560017 Yes Yes Yes
HDFC0000157 HDFC BANK BANGALORE - BANASHANKARI NO.1 KATHRIGUPPE MAIN ROAD3RD PHASE 3RD STAGE 4TH BLOCK BANASHANKARIBANGALOREKARNATAKA560085 BANGALORE Karnataka 560085 Yes Yes Yes
HDFC0000514 HDFC BANK BANGALORE - BANNERGHATTA ROAD UMA ADMIRALTY NO. 1 BANNERGHATTA ROAD BANGALORE KARNATAKA - 560069 BANGALORE KARNATAKA 560069 Yes Yes Yes
HDFC0000509 HDFC BANK BANGALORE - BWSSB EXTN COUNTER GROUND FLOOR CAUVERY BHAVAN. D - BLOCKKEMPEGOWDA ROADBANGALOREKARNATAKA560009 BANGALORE KARNATAKA Yes Yes Yes
HDFC0000714 HDFC BANK BANGALORE - FRASER TOWN 102 CHAWLA REGENCY FRASER TOWN MOSQUE ROAD BANGALORE KARNATAKA 560005 BANGALORE Karnataka 560005 Yes Yes Yes
HDFC0000446 HDFC BANK BANGALORE - GANDHI BAZAAR 119 GANDHI BAZAAR MAIN ROAD BASAVANGUDI.BANGALORE KARNATAKA 560004 BANGALORE Karnataka 560004 Yes Yes Yes
HDFC0000184 HDFC BANK BANGALORE - INDIRA NAGAR 548/D MARUTHI MANSIONCMH ROADINDIRA NAGARBANGALOREKARNATAKA560 038 BANGALORE KARNATAKA Yes Yes Yes
HDFC0000077 HDFC BANK BANGALORE - IT PARK G-O1 DISCOVERER BLDGI.T. PARK WHITEFIELD ROADBANGALOREKARNATAKA560066 BANGALORE KARNATAKA Yes Yes Yes
HDFC0000133 HDFC BANK BANGALORE - J P NAGAR NO. 37/953 24TH MAIN J. P. NAGAR II PHASE BANGALOREKARNATAKABANGALOREKARNATAKA560078 BANGALORE Karnataka 560078 Yes Yes Yes
HDFC0000261 HDFC BANK BANGALORE - JAYANAGAR PROFESSIONAL COURTNO. 27/7 15TH CROSS 3RD BLOCKJAYANAGARBANGALOREKARNATAKA560 011 BANGALORE KARNATAKA Yes Yes Yes
HDFC0000353 HDFC BANK BANGALORE - KALYAN NAGAR NO 402 4TH A CROSS II BLOCK HRBR LAYOUT KALYAN NAGARBANGALOREKARNATAKA560043 BANGALORE Karnataka 560043 Yes Yes Yes
HDFC0000009 HDFC BANK BANGALORE - KASTURBA GANDHI MARG 24/3 HDFC HOUSE NO. 51 KASTURBA ROAD BANGALORE KARNATAKA 560001 BANGALORE Karnataka 560001 Yes Yes Yes
HDFC0000053 HDFC BANK BANGALORE - KORAMANGALAM NO.9 ETERNAKORAMANGLA INDUSTRIAL LAYOUTKORAMANGLABANGALOREKARNATAKA560095 BANGALORE Karnataka 560095 Yes Yes Yes
HDFC0000076 HDFC BANK BANGALORE - M G ROAD POST BOX 5106 SHANKARNARAYAN BLDG 25/1 M G ROADBANGALOREKARNATAKA560001 BANGALORE Karnataka 560001 Yes Yes Yes
HDFC0000041 HDFC BANK BANGALORE - MALLESHWARAM NO.47 MARGOSA ROAD NEXT TO BSNL OFFICE 15TH CROSS MALLESHWARAM BANGALORE KARNATAKA 560003 BANGALORE Karnataka 560003 Yes Yes Yes
HDFC0000628 HDFC BANK BANGALORE - NEW BEL ROAD - KARNATAKA HDFC BANK LTD NO 4 B.E.L ROAD CHIKKAMARANAHALLI BANGALORE KARNATAKA 560094 BANGALORE Karnataka 560094 Yes Yes Yes
HDFC0000354 HDFC BANK BANGALORE - SARJAPUR ROAD NO 17/1 BELLANDUR GATE SARJAPUR MAIN ROAD AGARA POST BANGALOREKARNATAKA560034 BANGALORE Karnataka 560034 Yes Yes Yes
HDFC0000367 HDFC BANK BANGALORE - SESHADRIPURAM MEERA SADAN NO.60 1ST MAIN ROAD SESHADRIPURAM.BANGALOREKARNATAKA560020 BANGALORE Karnataka 560020 Yes Yes Yes
HDFC0000832 HDFC BANK BANGALORE - THIPPASANDRA NO 1049/3 S NO 81/2 AND 83 THIPPASANDRA BANGALORE KARNATAKA 560075 BANGALORE Karnataka 560075 Yes Yes Yes
HDFC0000286 HDFC BANK BANGALORE - ULSOOR MOUNT KAILASH NO 33/5 MEANEE AVENUE ROADULSOORBANGALOREKARNATAKA560042 BANGALORE Karnataka 560042 Yes Yes Yes
HDFC0000312 HDFC BANK BANGALORE - VIJAYANAGAR FIRST FLOOR NOS.2934E AND 2935E MAGADI CHORD EXTENSION VIJAYANAGAR CLUB ROAD BANGALORE KARNATAKA 560040 BANGALORE Karnataka 560040 Yes Yes Yes
HDFC0000371 HDFC BANK BANGALORE - YELAHANKA MVM COMPLEX SANTHE CIRCLE NH-7 BB ROAD YELAHANKA.BANGALOREKARNATAKA560064 BANGALORE KARNATAKA Yes Yes Yes
HDFC0000361 HDFC BANK BASAVESHWARANAGAR NO. 321 3RD STAGE 4TH BLOCK NEAR 8TH MAIN CLOSE TO AIRTEL SHOWROOM BANGALORE 560079 BANGALORE Karnataka 560079 Yes Yes Yes
HDFC0002858 HDFC BANK BDA COMPLEX BANGALORE HDFC BANK LTD. 2466 02ND STAGE 24TH CROSS OPP TO BDA COM PLEX BANGALORE KARNATAKA 560070 BANGALORE Karnataka 560070 Yes Yes Yes
HDFC0008165 HDFC BANK BEGUR ROAD GROUND FLOOR 33 2 DEVARACHIKKANAHALLI BOMMANAHALLI MAIN ROAD BANGALORE KARNATAKA 560068 BANGALORE Karnataka 560068 Yes Yes Yes
HDFC0004957 HDFC BANK BHARAT NAGAR SITE NO 33 TO 35 DWARAKAVASA MAIN ROAD 2ND STAGE BHARAT NAGAR OFF MAGADI MAIN ROAD BANGALORE KARNATAKA 560091 BANGALORE Karnataka 560091 Yes Yes Yes
HDFC0006196 HDFC BANK BHARTI CITY UNIT NO 7 8 9 AND 10 BHARTIYA MALL OF BENGALURU THANISANDRA MAIN ROAD BANGALORE KARNATAKA 560064 BANGALORE Karnataka 560064 Yes Yes Yes
HDFC0003508 HDFC BANK BHATRAMARENAHALLI S-NO.198 BHATRAMARENAHALLI VILL BUDIGERE P.O DEVANHALLI TALUK BANGALORE RURAL KARNATAKA 562120 BANGALORE Karnataka 562120 Yes Yes Yes
HDFC0006393 HDFC BANK BHATTARAHALLI SY NO 162 1ST MAIN RMS COLONY BHATTRAHALLI K R PURAM BANGALORE KARNATAKA 560049 BANGALORE Karnataka 560049 Yes Yes Yes
HDFC0008796 HDFC BANK BHOGANHALLI HDFC BANK LTD GRD FLOOR SAROJ BANK SQUARE GEAR SCHOOL RD BHOGANHALLI BANGALORE KARNATAKA 560103 BANGALORE Karnataka 560103 Yes Yes Yes
HDFC0003546 HDFC BANK BIJJAWARA KATHA NO318 BIJJAWARA MILK PRODUCER BLDG BIJJAWARA VILL DEVANAHALLI BANGALORE RURAL KARNATAKA 562110 BANGALORE Karnataka 562110 Yes Yes Yes
HDFC0001752 HDFC BANK BILEKAHALLI SURVEY NO.154 /11 DORASANI PALYA BILEKAHALLI VILLAGE BANGALORE Karnataka 560076 Yes Yes Yes
HDFC0007065 HDFC BANK BINNPET HDFC BANK LTD SANKALP BUSINESS BAY GROUND FLOOR SHOP NO 9 AND 10 RAILWAY COMPOUND ROAD BANGALORE KARNATAKA 560023 BANGALORE Karnataka 560023 Yes Yes Yes
HDFC0008038 HDFC BANK BK CIRCLE JP NAGAR VIII PHASE GRD FLOOR SRIVARI TOWER 78 2 NAYAK LAYOUT J P NAGAR 8TH PHASE B K CIRCLE KOTHNUR BANGALORE KARNATAKA 560076 BANGALORE Karnataka 560076 Yes Yes Yes
HDFC0002870 HDFC BANK BROOKEFIELDS HDFC BANK LTD NO 02 DODDANEKUNDI INDUSTRIAL AREA MAHADEVAPURA BANGALORE KARNATAKA 560037 BANGALORE Karnataka 560037 Yes Yes Yes
HDFC0000885 HDFC BANK BTM LAYOUT NO 71 1ST CROSS BTM LAYOUT 2ND STAGE NEXT TO KARANTH HOSPITALBANGALORE BANGALORE Karnataka 560068 Yes Yes Yes
HDFC0003940 HDFC BANK BTM LAYOUT II HDFC BANK LTD NO14 OLD NO 21BTM LAYOUT 1ST STAGE OPP TO INDIAN OIL PETROL BUNK BANGALORE KARNATAKA 560029 BANGALORE Karnataka 560029 Yes Yes Yes
HDFC0006429 HDFC BANK BTM LAYOUT III GROUND FLOOR NO 456 7TH CROSS BTM LAYOUT STAGE 2 OPP TO MARIGOLD HOSPITAL BANGALORE KARNATAKA 560076 BANGALORE Karnataka 560076 Yes Yes Yes
HDFC0004716 HDFC BANK C V RAMAN NAGAR HDFC BANK LTD GROUND FLOOR NO 101 VERSE LAYOUT OPP DRDO NEXT TO PIZZA HUT BANGALORE KARNATAKA 560093 BANGALORE Karnataka 560093 Yes Yes Yes
HDFC0002709 HDFC BANK CHAMARAJPET BANGALORE NO 68 APPU RAO MAIN ROAD 6TH MAIN ROAD NEXT TO MILAN JEWELLER S CHAMRAJPET BANGLORE URBAN KARNATAKA 560018 BANGALORE Karnataka 560018 Yes Yes Yes
HDFC0001757 HDFC BANK CHANDRA LAYOUT NO.1563 8TH CROSS OPP CHANDRA LAYOUTVIJAYANAGAR BANGALORE KARNATAKA Yes Yes Yes
HDFC0008995 HDFC BANK CHANNASANDRA WARD NO 83 5TH MAIN CROSS KHATA NO 115 CHANNASANDRA BANGALORE KARNATAKA 560066 BANGALORE Karnataka 560066 Yes Yes Yes
HDFC0009089 HDFC BANK CHICKPET HDFC BANK LTD GROUND FLOOR MANANDHUPAL NO 630 CHICKPET BANGALORE KARNATAKA 560053 BANGALORE Karnataka 560053 Yes Yes Yes
HDFC0001751 HDFC BANK CHURCH STREET HDFC BANK LTD GROUND FLOOR NO. 3 CHURCH STREET BANGALORE BANGALORE KARNATAKA 560001 BANGALORE Karnataka 560001 Yes Yes Yes
HDFC0003790 HDFC BANK COX DOWN HDFC BANK LTD NO74 WHEELERS RD COX TOWN BANGALORE KARNATAKA 560005 BANGALORE Karnataka 560005 Yes Yes Yes
HDFC0009233 HDFC BANK DAIRY CIRCLE ROAD 97 GRD FLR HOSUR RD OPP FORUM MALL AND INDIAN OIL PETROL PUMP BENGALORE KARNATAKA 560029 BANGALORE Karnataka 560029 Yes Yes Yes
HDFC0009489 HDFC BANK DIVYASHREE TECHNOPOLIS DIVYASHREETECHNOPOLIS NO77 DEGREES CENT BLDG NO3 WEST WING HAL AIRPORT RD YEMLUR BGLORE KA 560037 BANGALORE Karnataka 560037 Yes Yes Yes
HDFC0002729 HDFC BANK DOMLUR BANGALORE HDFC BANK LTD. NO.94 AMARJYOTHI LAYOUT DOMULUR IRR BANGALORE BANGLORE URBAN KARNATAKA 560071 BANGALORE Karnataka 560071 Yes Yes Yes
HDFC0003882 HDFC BANK DOMLUR LAYOUT HDFC BANK LTD 299 7TH CROSS DOMLUR LAYOUT BANGALORE KARNATAKA 560071 BANGALORE Karnataka 560071 Yes Yes Yes
HDFC0005224 HDFC BANK DR RAJKUMAR ROAD RAJAJINAGAR 54219A GRD FLOOR 1ST MAIN 2ND STAGE DR RAJKUMAR ROAD RAJAJINAGAR BANGALORE KARNATAKA 560021 BANGALORE Karnataka 560021 Yes Yes Yes
HDFC0004680 HDFC BANK ECITY PHASE II HDFC BANK LTD SHANTHIPURA ROAD NEXT TO TCS ELECTRONIC CITY PHASE 2 BANGALORE KARNATAKA560100 BANGALORE Karnataka 560100 Yes Yes Yes
HDFC0000549 HDFC BANK ELECTRONIC CITY SKY WARDS TECH PARK NO 47 11 1ST FLR ELECTRONIC CITY MAIN RD BANGALORE KARNATAKA 560100 BANGALORE Karnataka 560100 Yes Yes Yes
HDFC0003781 HDFC BANK ELECTRONIC CITY PHASE ONE BRANCH HDFC BANK LTD 8 NEELADRI NAGAR RD PHASE 1 ELECTRONIC CITY BANGALORE KARNATAKA 560100 BANGALORE Karnataka 560100 Yes Yes Yes
HDFC0009498 HDFC BANK EMBASSY GOLF LINK DOMLUR 1 FLR PYRAMID FOOD COURT EMBASSY GOLFLINK BUSINESSPARK INTERMEDIATERINGRD BANGALORE KARNATAKA 560071 BANGALORE Karnataka 560071 Yes Yes Yes
HDFC0009400 HDFC BANK EMBASSY TECH VILLAGE TOWER 2 C ADJACENT TO FOOD COURT EMBASSY TECH VILLAGE OUTER RING ROAD BANGALORE KARNATAKA 560037 BANGALORE Karnataka 560037 Yes Yes Yes
HDFC0001268 HDFC BANK EMPIRE INFANTRY ROAD ROAD NO 29EMPIRE INFANTRY ROADEMPIRE INFANTRY ROAD BANGALORE KARNATAKA Yes Yes Yes
HDFC0003962 HDFC BANK EPIP NO120B EPIP INDUSTRIAL AREA OPP INORBIT MALL WHITEFIELD BANGALORE BANGALORE KARNATAKA 560066 BANGALORE Karnataka 560066 Yes Yes Yes
HDFC0004697 HDFC BANK GANDHI NAGAR BANGALORE HDFC BANK LTD GROUND FLOOR NO 20 5TH CROSS 5TH MAIN GANDHI NAGAR BANGALOREKARNATAKA560009 BANGALORE Karnataka 560009 Yes Yes Yes
HDFC0003718 HDFC BANK GANGANAGAR HDFC BANK LTD OLDNO 4 NEWNO10 1ST MAIN RD HEBBAL GANGANAGAR LAYOUT BANGALORE KARNATAKA 560032 BANGALORE Karnataka 560032 Yes Yes Yes
HDFC0001750 HDFC BANK GIRI NAGAR NO.406 80 FEET ROADGIRI NAGAR1ST PHASE BANGALORE KARNATAKA Yes Yes Yes
HDFC0005507 HDFC BANK GOTTIGERE NO 10 GRD FLOOR BOHRA LAYOUT BANNERGHATTA MAIN ROAD GOTTIGERE BENGALORE BANGALORE KARNATAKA 560083 BANGALORE Karnataka 560083 Yes Yes Yes
HDFC0007813 HDFC BANK GUBBALALA HDFC BANK LTD GRD FLOOR NO 436 46 AND 53 WARD NO 184 JAYANAGARA HSG SOC GUBBALALA MAIN ROAD BANGALORE KARNATAKA 560061 BANGALORE Karnataka 560061 Yes Yes Yes
HDFC0008844 HDFC BANK HARALUR HDFC BANK LTD GRD FLOOR SSK ARCADE BBMP KATHA NO 1140 1343 HARALUR MAIN ROAD HARALUR BANGALORE KARNATAKA 560102 BANGALORE Karnataka 560102 Yes Yes Yes
HDFC0004385 HDFC BANK HBR LAYOUT BANGALORE NO 669 K RR TOWERS 80 FEET MAIN ROAD HBR LAYOUT BANGALORE BANGALORE KARNATAKA 560043 BANGALORE Karnataka 560043 Yes Yes Yes
Showing 100 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.