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.
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.
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 |
|---|---|---|---|---|---|---|---|---|---|
| IDIB000A586 | INDIAN BANK | ALMORA | NANDA COMPLEX TAXI STAND GOVT GIRIS INT COLLEGE OPP GGIC ALMORA ALMORA PIN 263601 | ALMORA | Uttarakhand | 263601 | Yes | Yes | Yes |
| IDIB000B534 | INDIAN BANK | BAGESHWAR | STATION ROAD BAGESWAR UTTARANCHAL263642 STATION ROAD BAGESHWAR BAGESHWAR PIN 263642 | BAGESHWAR | Uttarakhand | 263642 | Yes | Yes | Yes |
| IDIB000B787 | INDIAN BANK | BHIMTAL | MALLITAL BHIMTAL BHOWALI ROAD BHIMTAL BHMTAL PIN 263136 | BHIMTAL | Uttarakhand | 263136 | Yes | Yes | Yes |
| IDIB000C523 | INDIAN BANK | CHAMPAWAT | MAHALAXMI MARKET NEAR BUS STAND CHAMPAWAT PIN 262523 | CHAMPAWAT | Uttarakhand | 262523 | Yes | Yes | Yes |
| IDIB000C623 | INDIAN BANK | CHHUTMALPUR | DEHRADUN ROAD CHHUTMALPUR POST TEHSIL BEHAT CHHUTMALPUR CHHUTMALPUR PIN 247662 | CHHUTMALPUR | Uttarakhand | 247662 | Yes | Yes | Yes |
| IDIB000D556 | INDIAN BANK | DEHRADUN | 1 GANDHI ROAD CLOCK TOWER DEHRADUN PIN 248001 | CLOCK TOWER | Uttarakhand | 248001 | Yes | Yes | Yes |
| IDIB000D024 | INDIAN BANK | DEHRADUN GANDHI PARK | 15 B RAJPUR ROAD NEAR UNIVERSAL PETROL PUMP DEHRA DUN CLOCK TOWER PIN 248001 | DEHRA DUN | Uttarakhand | 248001 | Yes | Yes | Yes |
| IDIB000D559 | INDIAN BANK | DEHRADUN NEHRU COLONY | 163 NEHRU COLONY DEHRADUN NEHRU COLONY AARAGHAR PIN 248001 | DEHRA DUN | Uttarakhand | 248001 | Yes | Yes | Yes |
| IDIB000M288 | INDIAN BANK | MEHUWALA DEHRADUN | MEHUWALA MAFI SHIMLA BYPASS ROAD NEAR BADI MASZID PIN 248171 | DEHRA DUN | Uttarakhand | 248171 | Yes | Yes | Yes |
| IDIB000R103 | INDIAN BANK | RISHIKESH STATION ROAD | 145JAIN BHAWAN LAXMAN JHULA ROAD OPPOSITE BAGLA SONS PETROL PUMP RISHIKESH PIN 249201 | DEHRA DUN | Uttarakhand | 249201 | Yes | Yes | Yes |
| IDIB000D515 | INDIAN BANK | DALANWALA DEHRADUN | DALANWALA ROAD MAIN SAHASTRADHARA CHOWK DEHRADUN RAIPUR PIN 248001 | DEHRADUN | Uttarakhand | 248001 | Yes | Yes | Yes |
| IDIB000D657 | INDIAN BANK | DEHRADUN DOON HOSPITAL ROAD | BLDG NO 27/1 PATEL ROAD NEAR NAGAR NIGAM OFFICE DEHRADUN DEHRADUN DEHRADUN PIN 248001 | DEHRADUN | Uttarakhand | 248001 | Yes | Yes | Yes |
| IDIB000G107 | INDIAN BANK | GMS ROAD DEHRADUN | OPPOSITE OLYMPUS HIGH SCHOOL GMS ROAD DEHRADUN DEHRADUN PIN 248017 | DEHRADUN | UTTARAKHAND | 248017 | Yes | Yes | Yes |
| IDIB000D557 | INDIAN BANK | ISBT DEHRADUN | CLASSIC BUSINESS CENTRE OPP ITI NIRANJANPUR SAHARANPUR ROAD MAJRA PIN 248171 | DEHRADUN | Uttarakhand | 248171 | Yes | Yes | Yes |
| IDIB000D560 | INDIAN BANK | RAJPUR ROAD DEHRADUN | 135/2 4 JAKHAN RAJPUR ROAD DEHRADUN RAJPUR PIN 248001 | DEHRADUN | Uttarakhand | 248001 | Yes | Yes | Yes |
| IDIB000D558 | INDIAN BANK | IT PARK DEHRADUN | KHASRA NO 203/2 MAIN SAHASTRADHARA ROAD NEAR IT PARK OPP CANARA BANK DEHRADUN IT PARK IT PARK PIN 248001 | DEHRADUN IT PARK | Uttarakhand | 248001 | Yes | Yes | Yes |
| IDIB000G506 | INDIAN BANK | GADARPUR | ANAJ MANDI MORE MAIN ROAD KASHIPUR ROAD GADARPUR GADARPUR PIN 263152 | GADARPUR | Uttarakhand | 263152 | Yes | Yes | Yes |
| IDIB000G607 | INDIAN BANK | GOPESHWAR | P G COLLEGE ROAD GOPESHWAR UTTARANCHAL 246401 GOPESHWAR ROAD GOPESHWAR GOPESHWAR PIN 246401 | GOPESHWAR | Uttarakhand | 246401 | Yes | Yes | Yes |
| IDIB000H517 | INDIAN BANK | HALDWANI | BHOTIA PARAO ABOVE NCC OFFICE NAINITAL ROAD HALDWANI BHOTIA PARAO PIN 263139 | HALDWANI | Uttarakhand | 263139 | Yes | Yes | Yes |
| IDIB000K530 | INDIAN BANK | HALDWANI KALADUNGI ROAD | OPPOSITE ABDULLA PETROL PUMP KALADHUNGI ROAD HALDWANI HARIPUR NAYAK PIN 263139 | HALDWANI | Uttarakhand | 263139 | Yes | Yes | Yes |
| IDIB000B782 | INDIAN BANK | BHEL BRANCH | EMB SHIKSHA NIKETAN BHEL SECTOR 1 HARDWAR HARDWAR PIN 249403 | HARDWAR | Uttarakhand | 249403 | Yes | Yes | Yes |
| IDIB000H536 | INDIAN BANK | HARDWAR | OPPOSITE RAILWAY STN RAILWAY STATION ROAD RAILWAY STATION HARIDWAR PIN 249401 | HARIDWAR | Uttarakhand | 249401 | Yes | Yes | Yes |
| IDIB000R652 | INDIAN BANK | ROORKEE | BATRA COMPLEX 18 CIVIL LINES HARIDWAR ROAD ROORKEE PIN 247667 | HARIDWAR | Uttarakhand | 247667 | Yes | Yes | Yes |
| IDIB000M561 | INDIAN BANK | MAHUA DABRA | JASPUR OPPOSITE TO SUBHASH CHOWK JASPUR JASPUR PIN 263001 | JASPUR | Uttarakhand | 263001 | Yes | Yes | Yes |
| IDIB000M776 | INDIAN BANK | MUSSOORIE | THE MALL ROAD JHULA GHAR MUSSOORIE PIN 248179 | JHULA GHAR | Uttarakhand | 248179 | Yes | Yes | Yes |
| IDIB000J624 | INDIAN BANK | JOSHIMATH | NEAR GANDHI MAIDAN UPPER BAZAAR JOSHIMATH JOSHIMATH PIN 246443 | JOSHIMATH | Uttarakhand | 246443 | Yes | Yes | Yes |
| IDIB000K620 | INDIAN BANK | KASHIPUR | SADHNA COMPLEX RAMNAGAR ROAD KASHIPUR KASHIPUR PIN 244713 | KASHIPUR | Uttarakhand | 244713 | Yes | Yes | Yes |
| IDIB000K716 | INDIAN BANK | KICHHA | RUDRAPUR ROAD KICHHA KICHHA PIN 263148 | KICHHA | Uttarakhand | 263148 | Yes | Yes | Yes |
| IDIB000K800 | INDIAN BANK | KOTDWAR | NAJIBABAD ROAD KOTDWAR KOTDWAR PIN 246149 | KOTDWAR | Uttarakhand | 246149 | Yes | Yes | Yes |
| IDIB000R639 | INDIAN BANK | RISHIKESH | 248 GANGA VIHAR KOYAL GHATI UPPAL PLAZA KOYAL GHATI RISHIKESH PIN 249201 | KOYAL GHATI | Uttarakhand | 249201 | Yes | Yes | Yes |
| IDIB000L012 | INDIAN BANK | LAKSAR | HARIDWAR ROAD NEAR SUGAR MILL GATE LAKSAR LAKSAR PIN 247663 | LAKSAR | Uttarakhand | 247663 | Yes | Yes | Yes |
| IDIB000H041 | INDIAN BANK | HALDWANI NEW MANDI | AKASH COTTAGE UTTAR GOJAJALI NEAR NEW MANDI BAREILLY ROAD HALDWANI NAINITAL HALDWANI PIN 263139 | NAINITAL | Uttarakhand | 263139 | Yes | Yes | Yes |
| IDIB000N523 | INDIAN BANK | NAINITAL | PT GOVIND BALLABH PANT MARG NAINI TAL 263 001 MALLITAL NAINITAL NAINITAL PIN 263001 | NAINITAL | Uttarakhand | 263001 | Yes | Yes | Yes |
| IDIB000R565 | INDIAN BANK | RAMNAGAR | BAJAJA LANE BAJAJA LANE TEHSIL RAM NAGAR RAM NAGAR PIN 244715 | NAINITAL | Uttarakhand | 244715 | Yes | Yes | Yes |
| IDIB000N599 | INDIAN BANK | DEHRADUN NIMBUWALA | 35 NIMBUWALA ROAD NIMBUWALA GARHI CANTT PIN 248001 | NIMBUWALA | Uttarakhand | 248001 | Yes | Yes | Yes |
| IDIB000P519 | INDIAN BANK | PAIGA | PAIGA FARM ALIGANJ ROAD MAHUA KHERA GANJ PAIGA MAHUAKHERAGANJ PIN 244713 | PAIGA | Uttarakhand | 244713 | Yes | Yes | Yes |
| IDIB000P623 | INDIAN BANK | PAURI | MAAAL ROAD PAURI PAURI PAURI PIN 246001 | PAURI | Uttarakhand | 246001 | Yes | Yes | Yes |
| IDIB000P627 | INDIAN BANK | PEERUMADARA | VILL PO PEERUMADARA RAMNAGR ROAD PEERUMADARA PEERUMADARA PIN 244715 | PEERUMADARA | Uttarakhand | 244715 | Yes | Yes | Yes |
| IDIB000P660 | INDIAN BANK | SILTHAM PITHORAGARH | VISHNU MARKET SILTHAM PITHORAGARH PITHORAGARH PITHORAGARH PIN 262501 | PITHORAGARH | Uttarakhand | 262501 | Yes | Yes | Yes |
| IDIB000R667 | INDIAN BANK | RUDRA PRAYAG | NEAR IRRIGATION DEPARTMENT POKHARI ROAD BELANI POKHARI ROAD BELANI RUDRAPRAYAG PIN 247161 | RUDRAPRAYAG | UTTARAKHAND | 247161 | Yes | Yes | Yes |
| IDIB000R668 | INDIAN BANK | RUDRAPUR | GURDWARA ROAD RUDRAPUR RUDRAPUR RUDRAPUR RUDRAPUR PIN 263153 | RUDRAPUR | Uttarakhand | 263153 | Yes | Yes | Yes |
| IDIB000R069 | INDIAN BANK | RUDRAPUR GABA CHAURAHA | 910 MODEL COLONY KASHIPUR ROAD RUDRAPUR RUDRAPUR PIN 263153 | RUDRAPUR | Uttarakhand | 263153 | Yes | Yes | Yes |
| IDIB000N590 | INDIAN BANK | NEW TEHRI | 1 SECTOR 1A SAI CHOWK BAURARI NEW TEHRI PIN 249001 | SAI CHOWK BAURARI | Uttarakhand | 249001 | Yes | Yes | Yes |
| IDIB000H032 | INDIAN BANK | HARIDWAR | ARYA NAGAR CHOWK ROORKEE ROAD JAWALAPUR HARIDWAR PIN 249407 | SBIN0012668 | Uttarakhand | 249407 | Yes | Yes | Yes |
| IDIB000S766 | INDIAN BANK | SRINAGAR | NAGAR PALIKA PARISHAR SRINAGAR GARHWAL NURSERY ROAD SRINAGAR SRINAGAR GARWHAL PIN 246174 | SRINAGAR | Uttarakhand | 246174 | Yes | Yes | Yes |
| IDIB000I510 | INDIAN BANK | IIE PANTNAGAR | GURU ANAND DEV SHOPPING COMPLEXFIRST FLOOR SGAD COMPLEX FIRST FLOOR RUDRAPUR PIN 263153 | UDHAM SINGH NAGAR | Uttarakhand | 263153 | Yes | Yes | Yes |
| IDIB000K209 | INDIAN BANK | KASHIPUR | MAHARANA PRATAP CHOWK STATION ROAD OPP BHIKKUMAL PETROL PUMP KASHIPUR PIN 244713 | UDHAM SINGH NAGAR | Uttarakhand | 244713 | Yes | Yes | Yes |
| IDIB000N559 | INDIAN BANK | NAUGAWAN THAGGU | VILL P O NAUGAWAN THAGGU BLOCK KHATIMA PILIBHIT ROAD TEHSIL KHATIMA KHATIMA PIN 262308 | UDHAM SINGH NAGAR | Uttarakhand | 262308 | Yes | Yes | Yes |
| IDIB000S730 | INDIAN BANK | SITARGANJ | KICHHA ROAD SITARGANJ NEAR BSNL OFFICE PIN 262405 | UDHAM SINGH NAGAR | Uttarakhand | 262405 | Yes | Yes | Yes |
| IDIB000U542 | INDIAN BANK | UTTARKASHI | VYAS BHAWAN KEDAR MANDIR MARG KEDAR GHAT ROAD UTTARKASHI UTTARKASHI PIN 249193 | UTTARKASHI | Uttarakhand | 249193 | Yes | Yes | Yes |
| IDIB000V536 | INDIAN BANK | VIKASNAGAR | NETAJI VATAN SINGH PALACE MAIN ROAD VIKASNAGAR VIKASNAGAR VIKASNAGAR PIN 248198 | VIKASNAGAR | Uttarakhand | 248198 | Yes | Yes | Yes |
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:
- Open our IFSC Code Finder.
- Choose “Search by Bank Name” or “Search by Branch Name” and enter the details.
- Optionally filter by state and district to narrow results.
- Click the correct branch and note the IFSC, address, and NEFT/RTGS/IMPS status.
- 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:
| Service | Typical use | Timing | Limit (approx) |
|---|---|---|---|
| NEFT | Regular transfers | Batches, same day | No max |
| RTGS | High-value transfers | Real-time, same day | Min ₹2 lakh |
| IMPS | Instant transfer | 24/7 instant | As 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.