Find Indian bank branch details and IFSC codes quickly by selecting a bank, state, district and branch — or enter an IFSC code directly. All search runs in your browser, with no external service.
More free calculators and tools from the SUPRAVAT.IN ecosystem.
We're adding new calculators and utilities regularly. Let us know what you'd like to see next.
Thanks! Your tool suggestion has been received.
Your idea may help us decide what to build next.
The IFSC Code Search is a free online tool that helps you find Indian bank branch details and IFSC codes. You can search by selecting a bank, state, district and branch, or by entering an IFSC code directly. It is an IFSC Code Finder built for quick, in-browser lookups with no sign-up required.
An IFSC (Indian Financial System Code) is an 11-character alphanumeric code assigned by the Reserve Bank of India to uniquely identify each bank branch that participates in electronic payment systems. The first four characters represent the bank, the fifth character is normally zero, and the last six characters identify the specific branch. An IFSC Code Search helps you look up the correct Bank Branch IFSC Code for a transfer.
IFSC codes are used to route electronic fund transfers in India, including NEFT (National Electronic Funds Transfer), RTGS (Real Time Gross Settlement) and IMPS (Immediate Payment Service). When you initiate a transfer, the IFSC code tells the payment system exactly which bank and branch should receive the money. Using the correct IFSC helps ensure the payment reaches the intended account without delay.
You can find an IFSC code on a bank's cheque book (printed on each cheque leaf), in your passbook, on account statements, and on the bank's official website. You can also use this IFSC Search tool to find a Bank IFSC Code by selecting the bank, state, district and branch, or by entering the code directly to confirm the branch it maps to.
There are several ways to use this IFSC Code Search India tool. You can drill down using the cascading filters: choose a bank, then a state, then a district or city, and finally a branch — the matching branch details appear below. You can type any keyword into the Quick Keyword Search to match a bank, branch, city, district, state, PIN or IFSC partially and case-insensitively. Or you can enter an 11-character IFSC code directly in the Direct IFSC Search field; the tool validates the format and then checks the verified dataset for a match. To Find IFSC Code details quickly, start with whichever method you already have information for.
Each bank shares the same first four characters across all of its branches, so you can often recognise a Bank IFSC Code by its bank prefix. For example, codes beginning with SBIN belong to State Bank of India, HDFC to HDFC Bank, ICIC to ICICI Bank, UTIB to Axis Bank and BARB to Bank of Baroda. To find an IFSC code by bank, select the bank in the cascading search and then narrow by state, district and branch. The bank list is generated only from banks that have verified records in the dataset.
You can search for an IFSC code by state and district by choosing a state and then a district in the cascading filters. The available state, district and branch options are generated from the verified records actually present in the dataset, so you will never see a state or district combination that has no matching branch. If a state or district is not listed, no verified record for that combination is currently available — coverage is being expanded over time.
To find a Bank Branch IFSC Code, select the bank and location filters and then pick the branch, or type the branch name, city, district or PIN into the Quick Keyword Search. The keyword search matches partially and is case-insensitive, so you can search using whatever details you already have — a branch name, a city, a PIN code or even part of an IFSC.
When a branch closes, relocates or merges — or when two banks merge — its IFSC code may change or be withdrawn. An older code may stop routing transfers correctly even though it still looks like a valid 11-character code. If a transfer fails or a branch no longer appears in search results, confirm the current IFSC with the bank before retrying, and do not assume a code is active simply because its format is valid.
An IFSC code is an 11-character alphanumeric code used for electronic transfers such as NEFT, RTGS and IMPS. A MICR (Magnetic Ink Character Recognition) code is a 9-digit numeric code printed on cheques that helps cheque-clearing machines read and process cheques. A single branch can have both an IFSC and a MICR code, but they serve different purposes — IFSC routes electronic payments, while MICR supports physical cheque processing.
Electronic transfers rely on the IFSC code to route funds to the correct bank branch. If you use the wrong IFSC, or an IFSC for a branch that has closed or merged, the transfer may fail, be returned, or be delayed while the bank investigates. Because the IFSC identifies a specific branch, using the exact branch IFSC — not just any branch of the same bank — helps the payment reach the right destination.
Banking information can change. Branches close, relocate or merge, and banks themselves can merge, which may change IFSC codes. A code that simply matches the correct 11-character format is not proof that the branch is currently active. Before making an important payment, confirm the IFSC code, branch name and account details with the relevant bank or an authoritative source.
Quick answers about IFSC codes and how this IFSC Code Search works.