All India Banks IFSC and MICR Codes Directory Locator
Access a detailed and regularly updated directory of IFSC codes, MICR codes, and branch addresses for all banks operating throughout India. Whether you're searching for a verified IFSC code to carry out secure and error-free NEFT, RTGS, or IMPS fund transfers, or simply looking to verify the address and branch details of a bank, our platform provides everything you need. Designed with user convenience in mind, it enables quick and accurate lookup of all essential banking codes and branch-related information, ensuring smooth digital banking experiences.
What is an IFSC Code?
The Indian Financial System Code (IFSC) is a unique 11-character alphanumeric identifier assigned to every bank branch in India by the Reserve Bank of India (RBI). It plays a key role in identifying the specific bank branch involved in an electronic fund transfer. IFSC is mandatory for processing digital transactions such as NEFT, RTGS, and IMPS. This code helps route transactions accurately and efficiently between banks.
Where Can You Find Your Bank’s IFSC Code?
You can find your bank’s IFSC code in a number of places:
- On your chequebook or bank passbook — the IFSC code is typically printed there.
- Via the official RBI website, which provides an authentic and updated list of all IFSC codes.
- Using online banking portals or mobile banking apps.
Why is the IFSC Code Important in Digital Banking?
IFSC codes are critical for processing electronic financial transactions within India. Without entering a valid IFSC code, you won’t be able to initiate fund transfers via internet banking. It ensures that the money reaches the correct recipient’s account by accurately identifying the recipient’s bank and branch. This makes it a foundational element for seamless, secure, and error-free digital payments.
Have IFSC Codes Changed After Bank Mergers?
In most cases, IFSC codes remain consistent over time. However, during mergers or structural changes in banks, IFSC codes may be modified. For instance, when the State Bank of India (SBI) merged with its associate banks and Bharatiya Mahila Bank, many branch IFSC codes were revised to reflect the changes.
How to Instantly Search for IFSC Code?
Our user-friendly IFSC Code Search Tool allows you to find the correct IFSC code instantly. Simply input the name of the bank and the specific branch location to retrieve accurate details. It's quick, reliable, and completely free to use.
IFSC Code Format Explained
An IFSC code consists of 11 characters in total:
- The first 4 letters indicate the bank name (e.g., “ICIC” for ICICI Bank, “SBIN” for SBI).
- The 5th character is always zero — reserved for future usage.
- The last 6 characters (which can be numeric or alphanumeric) denote the individual branch code.
Here's a visual breakdown:
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| Bank Code | 0 | Branch Code | ||||||||
How IFSC Code Functions in Fund Transfers
The IFSC code acts as an address for your bank branch in the digital transaction ecosystem. When initiating a transaction, this code helps the RBI and your bank system identify where the money needs to go. It reduces chances of errors, speeds up processing, and is mandatory for online services like IMPS, NEFT, and RTGS. It's also required for setting up investments, paying EMIs, or auto-debit arrangements.
What is a MICR Code?
The MICR (Magnetic Ink Character Recognition) code is a 9-digit numeric code used to identify a bank branch during cheque processing. Introduced by the Reserve Bank of India in the 1980s, MICR codes use special magnetic ink to speed up and secure cheque clearing operations across Indian banks.
Where to Locate MICR Code?
MICR codes are printed on the lower portion of cheques, typically near the cheque number. You can also retrieve it via your bank's website, mobile banking apps, or customer support service.
IFSC Code vs MICR Code
Though both are used in banking, IFSC and MICR serve different purposes. IFSC is necessary for electronic fund transfers, while MICR is used in processing cheques. An IFSC code is 11 characters long and includes both letters and numbers. In contrast, a MICR code is a 9-digit number used for physical cheque clearance.
Role of MICR in Cheque Processing
MICR codes significantly reduce the time taken to clear cheques. Since each bank branch has a unique MICR code, it ensures that the cheque is routed correctly and efficiently during processing. It helps banks automate sorting and verification of physical cheques using magnetic ink and special readers.
Fund Transfer Methods That Use IFSC Code
As digital banking becomes the norm, fund transfers using IFSC codes have become incredibly popular. Here are the main methods through which IFSC codes are utilized:
1. NEFT (National Electronic Funds Transfer)
NEFT facilitates one-to-one fund transfers and operates on a half-hourly batch settlement basis throughout the working day. Funds can be transferred to any NEFT-enabled bank branch in India. There's no minimum or maximum limit set by RBI, though individual banks may impose limits. Charges may apply depending on the transfer amount, and service availability is aligned with banking hours.
2. RTGS (Real-Time Gross Settlement)
RTGS is used for high-value transactions, where funds are transferred in real time and on a gross basis. It is best suited for transactions above ₹2 lakhs. Funds are settled individually as they are processed and not in batches. This service is typically available only during working hours.
3. IMPS (Immediate Payment Service)
IMPS offers real-time fund transfer services 24x7, including on Sundays and public holidays. It supports instant bank-to-bank money transfers and is widely used for urgent or low-to-moderate value transactions. IMPS requires both the IFSC code and the recipient’s account number or mobile number (MMID).