IFSC Code Finder — Search Any Bank Branch in India
Find the IFSC code of any bank branch in India for NEFT, RTGS, IMPS & UPI — free directory of 182,295 branches, 1,345 banks, with MICR codes.
Find the IFSC code and MICR code of any bank branch in India — needed for NEFT, RTGS, IMPS and UPI transfers. Search by bank, branch or code, or browse below. This free directory covers 182,295 branches across 1,345 banks, from the official RBI dataset.
Browse IFSC codes by bank
Browse by state
Where to find your IFSC and MICR code on a cheque
Your IFSC code (11 characters) is printed on your cheque near your account number, and the 9-digit MICR code is in the band along the bottom. Both are also in your passbook and online banking.
Search your bank and branch above to get the exact IFSC and MICR codes for your account.
Bank codes in other countries
Every country uses a different bank-code system — pick the right tool:
Frequently asked questions
What is an IFSC code?
IFSC (Indian Financial System Code) is an 11-character code that identifies a specific bank branch for electronic transfers like NEFT, RTGS, IMPS and UPI. The first 4 letters are the bank, the 5th is always 0, and the last 6 identify the branch.
How do I find my branch IFSC code?
Search your bank and branch above, or browse by bank then state. You can also read it from your cheque book or bank passbook.
What is the difference between IFSC and MICR code?
IFSC is used for online transfers (NEFT/RTGS/IMPS); MICR is a 9-digit code printed on cheques used for clearing. Each branch page shows both.
Is this data official?
Yes — it is built from the Reserve Bank of India (RBI) IFSC dataset, the official source, kept up to date.