IFSC Code Search
Find IFSC code, MICR code, branch address and payment support for any bank in India
Popular Banks:
Two Ways to Find Your IFSC Code
Method 1 — Search by IFSC Code
If you already know the IFSC code (from your cheque book or passbook), enter it directly to verify the bank and branch details.
Method 2 — Browse by Bank & Branch
Don't know the IFSC code? Select your bank, state, district, and branch from the dropdowns to find the IFSC code for any bank branch in India. We cover 150,000+ branches across 100+ banks.
What is IFSC Code?
IFSC stands for Indian Financial System Code. It is an 11-character alphanumeric code assigned by the Reserve Bank of India (RBI) to every bank branch that participates in electronic fund transfer systems such as NEFT (National Electronic Funds Transfer), RTGS (Real Time Gross Settlement), and IMPS (Immediate Payment Service).
The IFSC code is essential for ensuring that your online money transfers reach the correct bank branch. It is printed on cheque leaves, available on your bank's website, and can also be found on passbook pages. Without the correct IFSC code, electronic transactions cannot be processed.
IFSC Code Format Explained
Every IFSC code follows a fixed 11-character structure defined by the RBI:
- Characters 1–4 (Bank Code): Four alphabetic characters representing the bank. For example, SBIN = State Bank of India, HDFC = HDFC Bank.
- Character 5 (Reserved): Always the digit 0. This is reserved by the RBI for future use.
- Characters 6–11 (Branch Code): Six alphanumeric characters that uniquely identify the specific branch of the bank.
Example
SBIN0001234
SBIN = State Bank of India | 0 = Reserved | 001234 = Branch Code
How to Find Your IFSC Code
- 1
Cheque Book
The IFSC code is printed on the front of every cheque leaf, usually next to the MICR code at the bottom.
- 2
Bank Passbook
Your passbook typically has the IFSC code printed on the first page along with your account details.
- 3
Bank Website or App
Log in to your bank's internet banking or mobile app. The IFSC code is usually displayed in the account details or branch locator section.
- 4
RBI Website
The Reserve Bank of India maintains a complete list of all IFSC codes on its official website.
- 5
Online IFSC Lookup Tools
Use tools like TatvaMoney's IFSC Code Search (above) to instantly find the IFSC code for any branch in India.
IFSC vs MICR vs SWIFT — Key Differences
| Feature | IFSC | MICR | SWIFT |
|---|---|---|---|
| Full Form | Indian Financial System Code | Magnetic Ink Character Recognition | Society for Worldwide Interbank Financial Telecommunication |
| Length | 11 characters | 9 digits | 8 or 11 characters |
| Used For | NEFT, RTGS, IMPS transfers | Cheque clearing | International wire transfers |
| Issued By | RBI | RBI | SWIFT Organisation (Belgium) |
| Scope | Domestic (India only) | Domestic (India only) | International |
Frequently Asked Questions
IFSC (Indian Financial System Code) is used by the Reserve Bank of India to uniquely identify every bank branch that participates in electronic fund transfers such as NEFT, RTGS, and IMPS. When you initiate an online transfer, the IFSC code tells the system exactly which branch to route the money to.
No. Each branch of a bank has its own unique IFSC code. For example, two SBI branches in the same city will have different IFSC codes. The first four characters identify the bank, while the last six characters identify the specific branch.
If you enter an invalid IFSC code, the transaction will typically be rejected by the banking system before funds are transferred. However, if the code is valid but belongs to the wrong branch, the funds may be sent to the wrong branch. In such cases, you would need to contact your bank to initiate a reversal or correction.
Yes. IFSC codes can change when banks merge, branches are relocated, or branches are closed. For example, after the merger of several public-sector banks in India, many IFSC codes were updated. It is always a good practice to verify the IFSC code before making a transaction.
A bank branch code is an internal identifier that a bank uses within its own systems, while an IFSC code is assigned by the RBI for inter-bank electronic transactions. The IFSC code contains the branch code as part of its structure (the last six characters), but the two are not interchangeable.
Need a Loan? Compare Rates from 50+ Banks
Get the best interest rates for home loans, personal loans, business loans, and more. Expert guidance from TatvaMoney advisors.