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
IBKL0000425 IDBI BANK ABOHAR GAUSHALA ROAD NEAR BHADOO FILLING STATION ABOHAR PUNJAB-1521116 ABOHAR PUNJAB Yes Yes Yes
IBKL0002005 IDBI BANK ADAMPUR IDBI BANK LTD ALAWALPUR ROAD ADAMPUR DOABA PUNJAB 144102 ADAMPUR Punjab 144102 Yes Yes Yes
IBKL0000918 IDBI BANK AJNALA IDBI BANK CHOWGAWAN ROAD AJNALA DISTT AMRITSAR PUNJAB PIN CODE 143102 AJNALA Punjab 143102 Yes Yes Yes
IBKL0001416 IDBI BANK BOHLIAN NEAR DISPENSARY VILL BOHLIAN TEHSIL AJNALA DISTRICT AMRITSAR PUNJAB.PIN 143102 AJNALA Punjab 143102 Yes Yes Yes
IBKL0000072 IDBI BANK AMRITSAR 9 DEEP COMPLEX COURT ROAD AMRITSAR AMRITSAR Punjab 143001 Yes Yes Yes
IBKL0001651 IDBI BANK EAST MOHAN NAGAR PLOT NO.273 J SLS TOWER 100 FEET ROAD EAST MOHAN NAGAR AMRITSAR 143001 AMRITSAR Punjab 143001 Yes Yes Yes
IBKL0000396 IDBI BANK MAJITHA ROAD AMRITSAR P NO 2AND3 OPP ANJALI SAREE SHOP MAJITAH ROAD AMRITSAR PUNJAB 143001 AMRITSAR Punjab 143001 Yes Yes Yes
IBKL0008049 IDBI BANK RAC-AMRITSAR IDBI BANK LTD ADJ.HOTEL RAJ CONTINENTAL COURT ROAD AMRITSAR.PIN CODE 143001 AMRITSAR Punjab 143001 Yes Yes Yes
IBKL0000757 IDBI BANK APRA MAIN ROAD ADJACENT TO OBC NEAR BUS STAND APRA PHILLAUR PUNJAB. APRA Punjab 144416 Yes Yes Yes
IBKL0001652 IDBI BANK GAJJANWALA VILLAGE GAJJANWALA TELSILBAGHA PURANA BAGHA PURANA PUNJAB Yes Yes Yes
IBKL0000913 IDBI BANK BANGA MUKANDPUR ROAD OPPOSITE BANK OF BARODA BANGA PUNJAB BANGA Punjab 144521 Yes Yes Yes
IBKL0000731 IDBI BANK BARNALA B-X/311 PUCCA COLLEGE ROAD OPPOSITE WATER WORKS BARNALA -148101(PUNJAB) BARNALA Punjab 148101 Yes Yes Yes
IBKL0001773 IDBI BANK KOTDUNNA GURDWARA DASHMESH SAGAR COMPLEX VPO.KOTDUNNA BARNALA PUNJAB Yes Yes Yes
IBKL0001007 IDBI BANK BATALA IDBI BANK LTD 24/500 SHASTRI NAGAR JALANDHAR ROAD BATALA -143505 PUNJAB BATALA Punjab 143505 Yes Yes Yes
IBKL0001690 IDBI BANK JAITO SARJA VILLAGE JAITO SARJA ROYAL INSTITUTE OF NURSING TEHSIL.BATALA DISTT.GURDASPUR PUNJAB 143505 BATALA Punjab 143505 Yes Yes Yes
IBKL0000352 IDBI BANK BATHINDA F-77 TESWAR COMPLEX HAZI RATTAN CHOWK CIVIL LINES BATHINDA PUNJAB PIN 151001 BATHINDA Punjab 151001 Yes Yes Yes
IBKL0000686 IDBI BANK BEAS GEE ESS ELECTRICAL COMPLEX NEAR BAWA NIWAS G.T.ROAD BEAS DISTT-AMRITSAR-143201 BEAS Punjab 143201 Yes Yes Yes
IBKL0000895 IDBI BANK BHADSON SCF NO-16 GRAIN MARKET NEAR NEW TRUCK UNION BHADSON PUNJAB PIN-147202 BHADSON Punjab 147202 Yes Yes Yes
IBKL0002094 IDBI BANK MAHTOT VPO MAHTOT TEHSIL -CHAMKAUR SAHIB DISTT RUPNAGAR CHAMKAUR SAHIB Punjab 140112 Yes Yes Yes
IBKL0002003 IDBI BANK DASUYA IDBI BANK LTD OPPOSITE NIRANKARI BHAWAN HOSHIARPUR ROAD DASUYA PUNJAB PIN 144205 DASUYA Punjab 144205 Yes Yes Yes
IBKL0002009 IDBI BANK BEHRA SAMGOLI ROAD VILL BEHRA TEHSIL-DERABASSI DISTT -MOHALI-140507 DERA BASSI Punjab 140507 Yes Yes Yes
IBKL0002168 IDBI BANK DHURI OPP SBI BANK ROAD DHURI DHURI Punjab 148024 Yes Yes Yes
IBKL0000395 IDBI BANK FARIDKOT LALCHANDANDSONSOPP SAINIK REST HOUSE TALAWANDI RD FARIDKOTPIN 151203 FARIDKOT Punjab 151203 Yes Yes Yes
IBKL0001301 IDBI BANK SIRHIND FATEHGARH SAHIB JYOTI SROUP MOUR ADJ PESSI BATTERIES FATEHGARH SAHIB SIRHIND FATEHGARHPIN 140406 PUNJAB FATEHGARH SAHIB Punjab 140407 Yes Yes Yes
IBKL0001607 IDBI BANK FAZILKA LAKHA SINGH COMPLEX GAUSHALA ROAD FAZILKA 152123 FAZILKA Punjab 152123 Yes Yes Yes
IBKL0000732 IDBI BANK FEROZEPUR ZAMINDARA BULDING NEAR AMAR HOSPITAL FEROZEPUR-152001 FIROZPUR Punjab 152001 Yes Yes Yes
IBKL0000312 IDBI BANK GURDASPUR MAHANT PALZA CIVIL LINES ROAD NEAR REGALIA HOTEL GURDASPUR PUNJAB 143521 GURDASPUR Punjab 143521 Yes Yes Yes
IBKL0000311 IDBI BANK HOSHIARPUR SUTHERI ROAD HOSHIARPUR HOSHIARPUR PUNJAB 146001 HOSHIARPUR Punjab 146001 Yes Yes Yes
IBKL0000001 IDBI BANK INDORE ALANKAR CHAMBERS RATLAM KOTHI A.B.ROAD INDORE Punjab 143001 Yes Yes Yes
IBKL0001014 IDBI BANK JAGRAON NH95 PLAHA COMPLEX OPP. LALL PALACE CINEMAHALL G.T.ROAD JAGRAON-142026 JAGRAON Punjab 142026 Yes Yes Yes
IBKL0009006 IDBI BANK CURRENCY CHEST BASI COMPLEX LAMBA PIND BYE PASS NEAR IOC JALANDHAR PUNJAB 144009 JALANDHAR Punjab 144009 Yes Yes Yes
IBKL0000266 IDBI BANK INDUSTRIAL AREA JALANDHAR S-26 INDUSTRIAL AREAPOST OFFICE ROADJALANDHAR CITY JALANDHAR PUNJAB 144004 JALANDHAR Punjab 144004 Yes Yes Yes
IBKL0000073 IDBI BANK JALANDHAR BOMBAY PALACE 136 COOL ROADNEW JAWAHAR NAGAR JALANDHAR JALANDHAR Punjab 141001 Yes Yes Yes
IBKL0002392 IDBI BANK LAJPAT NAGAR JALANDHAR AMANS PLAZA 311 LAJPAT NAGAR MAHAVIR MARG JALANDHAR 144001 JALANDHAR Punjab 144001 Yes Yes Yes
IBKL0000687 IDBI BANK KAPURTHALA 107 RAILWAY ROAD KAPURTHALA PUNJAB KAPURTHALA Punjab 144601 Yes Yes Yes
IBKL0001981 IDBI BANK KARTARPUR IDBI BANK LTD G T ROAD KARTARPUR JALANDHAR PUNJAB 144801 KARTARPUR Punjab 144801 Yes Yes Yes
IBKL0000416 IDBI BANK KHANNA OPP FCI GODOWN. G.T ROAD. KHANNA-141401 KHANNA Punjab 141401 Yes Yes Yes
IBKL0001668 IDBI BANK KHARAR 503 OPPOSITE SAINI SWEETS CHANDIGARH KHARAR ROAD KHARAR 140301 KHARAR Punjab 140301 Yes Yes Yes
IBKL0001774 IDBI BANK KOTKAPURA HSD PLAZA B2 DE QILA ROAD OPP BUS STAND KOT KAPURA Punjab 151204 Yes Yes Yes
IBKL0002203 IDBI BANK CHANALON BRANCH PARMINDER COMPLEX NEAR ROYAL PLAZA HB-110 KHATA NO-10/10 MAIN ROAD CHANALON KURALI PUNJAB-140103 KURALI Punjab 140103 Yes Yes Yes
IBKL0000271 IDBI BANK BRS NAGAR LUDHIANA PLOT NO 459 - GBRS NAGARFEROZEPUR ROAD LUDHIANAPUNJAB 141012 LUDHIANA Punjab 141012 Yes Yes Yes
IBKL0000270 IDBI BANK CIVIL LINES LUDHIANA JANAK TOWERSGOVT COLLEGE ROADCIVIL LINESLUDHIANAPUNJAB 141001 LUDHIANA Punjab 141001 Yes Yes Yes
IBKL0000043 IDBI BANK LUDHIANA SCO 126-128 KALINGA TOWERS FEROZE GANDHI MARKET LUDHIANA Punjab 141001 Yes Yes Yes
IBKL0000144 IDBI BANK LUDHIANA MAIN BRANCH B- 15/295 NEAR OLD OSWAL MILLS MILLERGANJ G.T. ROAD LUDHIANA LUDHIANA PUNJAB Yes Yes Yes
IBKL0002345 IDBI BANK MODEL TOWN LUDHIANA 529-L NEAR SUMAN HOSPITAL MODEL TOWN LUDHIANA PUNJAB.141002 LUDHIANA Punjab 141002 Yes Yes Yes
IBKL0000825 IDBI BANK RETAIL ASSETS LUDHIANA IDBI BANK RAC SCO 126 128 1ST FLOOR KALINGA TOWERSFIROZ GANDHI MKT LUDHIANAPUNJAB PIN CODE 141001 LUDHIANA Punjab 141001 Yes Yes Yes
IBKL0002080 IDBI BANK SECTOR SECTOR 32A CHANDIGARH ROAD LUDHIANA PUNJAB Yes Yes Yes
IBKL0000265 IDBI BANK SHERPUR FOCAL POINT ROAD GROUND FLOOR 154SHERPUR FOCAL POINT ROADLUDHIANAPUNJAB 141010 LUDHIANA Punjab 141010 Yes Yes Yes
IBKL0000387 IDBI BANK SPECIALISED CORPORATE BRANCH LUDHIANA. BASEMENT SCB JANAK TOWERS GOVT. COLLEGE ROAD CIVIL LINES LUDHIANA PUNJAB Yes Yes Yes
IBKL0001770 IDBI BANK SUNDER NAGAR LUDHIANA 1284/62B GURU NANAK DEV NAGAR BASTI JODHEWAL ROAD SUNDER NAGAR LUDHIANA LUDHIANA PUNJAB Yes Yes Yes
IBKL0001855 IDBI BANK MALERKOTLA ADJ VENUS MOTORS THE MALL THANDI SADAK MALERKOTLA MALERKOTLA Punjab 148023 Yes Yes Yes
IBKL0002096 IDBI BANK MALOUT GT ROAD NEAR ANAJ MANDI MALOUT Punjab 152107 Yes Yes Yes
IBKL0000789 IDBI BANK MANSA MITTAL COMPLEX WATER WORKS ROAD OPP. ICICI BANK LTD. MANSA CITY PUNJAB 151505 MANSA Punjab 151505 Yes Yes Yes
IBKL0000417 IDBI BANK MOGA SHOP NO .10-11 NEAR BHAG THEATER GT ROAD MOGA MOGA Punjab 142001 Yes Yes Yes
IBKL0001854 IDBI BANK SALINA VILLAGE SALINA TEHSIL MOGA MOGA Punjab 142001 Yes Yes Yes
IBKL0001488 IDBI BANK AEROCITY MOHALI SCO 54 SECTOR 66 A MOHALI MOHALI Punjab 140306 Yes Yes Yes
IBKL0000020 IDBI BANK MOHALI SCF 58 PHASE III B 2S.A.S NAGAR MOHALI Punjab 160055 Yes Yes Yes
IBKL0000054 IDBI BANK S A S NAGAR MOHALI FORTIS HEART INSTITUTESECTOR 62 PHASE 8 MOHALI Punjab 160055 Yes Yes Yes
IBKL0002095 IDBI BANK MORINDA SHOP NO 267 WARD NO 8 MORINDA MORINDA Punjab 140101 Yes Yes Yes
IBKL0002092 IDBI BANK MUKERIAN 58 ADARSH NAGAR G T ROAD MUKERIAN MUKERIAN Punjab 144211 Yes Yes Yes
IBKL0001650 IDBI BANK KOTKAPURA ROAD MUKTSAR KOTKAPURA ROAD OPP.WATER WORKS MUKTSAR 152026 MUKTSAR Punjab 152026 Yes Yes Yes
IBKL0001932 IDBI BANK MULLANPUR GARIBDASS JK COMPLEX MAIN ROAD MULLANPUR GARIBDASS PUNJAB PIN-140901 MULLANPUR GARIBADAS Punjab 140901 Yes Yes Yes
IBKL0001175 IDBI BANK NAKODAR G S BAINS COMPLEX SCO 111-112 SHANKER ROAD OPP INDIAN OVERSEAS BANK MOHALLA BAHADURPUR NAKODAR NAKODAR Punjab 144040 Yes Yes Yes
IBKL0000313 IDBI BANK NAWANSHAHR LANDMARK CHAMBERS ADJ. SUGAR MILLS OPPOSITE RAI AUTO ENGINEERS BANGA ROAD NAWANSHAHR PUNJAB- 144514 NAWANSHAHAR Punjab 144514 Yes Yes Yes
IBKL0000357 IDBI BANK PATHANKOT IDBI BANK LTD CHHABRA PALACE SUNDER NAGAR DHANGU ROAD PATHANKOT PATHANKOT PUNJAB Yes Yes Yes
IBKL0357THC IDBI BANK THE HINDU COOPERATIVE BANK LTD THE HINDU COOPERATIVE BANK LTD DALHOUSIE ROAD PATHANKOT 145001 PATHANKOT Punjab 145001 Yes Yes Yes
IBKL0002010 IDBI BANK HASANPUR PROHTAN SHOP NO-5 HASANPUR SEONA ROAD VIL -HASANPUR PROHATAN DISTT-PATIALA PIN-147001 PATIALA Punjab 147001 Yes Yes Yes
IBKL0001771 IDBI BANK NABHA G-QE3MLTLJ420. PATIALA Punjab 147001 Yes Yes Yes
IBKL0000079 IDBI BANK PATIALA 10 CHOTTI BARADARI THE MALL PATIALA Punjab 147001 Yes Yes Yes
IBKL0000267 IDBI BANK PATIALA 644 OPP. GURUDWARA KASHMIRIAN MAIN ROAD TRIPURI TOWN PATIALAPUNJAB 147001 PATIALA Punjab 147001 Yes Yes Yes
IBKL0002146 IDBI BANK PATRAN IDBI BANK BANK SQUARE NEAR ANDHRA BANK NARWANA ROAD PATRAN -147105 PATRAN Punjab 147105 Yes Yes Yes
IBKL0000077 IDBI BANK PHAGWADA 14A OHRI TOWERS MODEL TOWN G.T.ROAD PHAGWARA Punjab 144401 Yes Yes Yes
IBKL0000771 IDBI BANK PHULLANWAL A-J MOTORS PAKHOWAL ROAD NEAR SOUTH END GARDEN PHULLANWAL LUDHIANA PUNJAB. PHULLANWALA PUNJAB Yes Yes Yes
IBKL0001772 IDBI BANK RAIKOT NEAR HARI SINGH NALWA CHOWK RAIKOT RAIKOT Punjab 141109 Yes Yes Yes
IBKL0000916 IDBI BANK RAJPURA PATIALA CHANDIGARH ROAD NEAR ITI CHOWK RAJPURA RAJPURA Punjab 140401 Yes Yes Yes
IBKL0001050 IDBI BANK RUPNAGAR SCO 38 BEANT SINGH MARKET AMAN NAGAR II RUPNAGAR PUNJAB RUPNAGAR Punjab 140001 Yes Yes Yes
IBKL0001852 IDBI BANK SAMANA NEAR TEHSIL COMPLEX SAMANA SAMANA Punjab 147101 Yes Yes Yes
IBKL0001985 IDBI BANK ROHLA VILLAGE ROHLA TEHSIL SAMRALA SAMRALA PUNJAB Yes Yes Yes
IBKL0001853 IDBI BANK BHARO VPO BHARO TEHSILAND DISTT SANGRUR PUNJAB 148026 SANGRUR Punjab 148026 Yes Yes Yes
IBKL0000912 IDBI BANK SANGRUR MP TOWERS OPP GURUDWARA HARGOBINDPURA NR ING LIFE INSURANCE CO. OUTSIDE SUNAMI GATE SANGRUR SANGRUR Punjab 148001 Yes Yes Yes
IBKL0001931 IDBI BANK PHASE MOHALI SCO-8 MAIN MARKET PHASE-11 DISTT-MOHALI PUNJAB PIN-160062 SAS NAGAR MOHALI Punjab 160062 Yes Yes Yes
IBKL0002144 IDBI BANK VILLAGE BOOTHGARH VILLAGE BOOTHGARH TEHSIL MAJRI SAS NAGAR PUNJAB 140110 SAS NAGAR MOHALI Punjab 140110 Yes Yes Yes
IBKL0001234 IDBI BANK DERABASSI IDBI BANK LTD SHIVAM COMPLEX WARD NO 2 MOHALLA SHIVPURI CHANDIGARH AMBALA HIGHWAY TEHSIL DERABASSI PIN CODE 140507 SAS NAGARMOHALI Punjab 140507 Yes Yes Yes
IBKL0001635 IDBI BANK SATHIALA REGIONAL CAMPUS GNDU BABA BUDH SINGH NAGAR AMRITSAR SATHIALA Punjab 143205 Yes Yes Yes
IBKL0001417 IDBI BANK JOHAL RAJU SINGH WALA VILLAGE JOHAL RAJU SINGH WALA DISTT TARNTARAN PUNJAB PIN 143401 TARN TARAN Punjab 143401 Yes Yes Yes
IBKL0001027 IDBI BANK TARN TARAN IDBI BANK LTD NOOR BUILDING OPP SP(D) OFFICE AMRITSAR ROAD TARN TARAN (143401) TARN TARAN PUNJAB Yes Yes Yes
IBKL0000164 IDBI BANK ZIRAKPUR MOTIAZ ROYALE ESTATE BLOCK CHANDIGARH AMBALA HIGHWAY NAC -ZIRAKPUR ZIRAKPUR ZIRAKPUR PUNJAB Yes Yes Yes
Showing 87 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.