Find Bank IFSC & MICR Codes Instantly

Search over 176,000 branches across 1,160+ banks in India. 100% verified Reserve Bank of India (RBI) data for secure NEFT, RTGS & IMPS online fund transfers.

100% RBI Verified 0ms Instant Search 1,160+ Banks Covered Updated October 2026
Choose your bank, state, district & branch to see full branch address and clearing codes.

Example: SBIN0000656 (SBI), HDFC0000001 (HDFC), ICIC0000001 (ICICI)

9-digit MICR code is printed on the bottom of bank cheques next to the cheque number.


Or Find MICR By Bank Location
ADVERTISEMENT
Google AdSense / AdX Responsive Header Unit (728x90)
Reserved Ad Placement compliant with Google Publisher Policies

Verified Branch Information

ADVERTISEMENT
Google AdSense / AdX In-Content Unit (Responsive)
Editorial Ad Placement optimized for user engagement & policy compliance
Knowledge Base

Understanding Indian Banking Codes

Essential guidelines on IFSC, MICR, SWIFT and electronic fund transfers regulated by RBI.

What is an IFSC Code?

The Indian Financial System Code (IFSC) is an 11-character alphanumeric code assigned by the Reserve Bank of India (RBI) to uniquely identify bank branches participating in electronic fund transfer systems like NEFT, RTGS, and IMPS.

SBIN (Bank) + 0 (Default) + 000656 (Branch)

What is a MICR Code?

Magnetic Ink Character Recognition (MICR) is a 9-digit numerical code printed at the bottom of cheque leaves. It accelerates cheque clearing through automated Cheque Truncation Systems (CTS-2010).

302 (City) + 002 (Bank) + 004 (Branch)

NEFT vs RTGS vs IMPS

NEFT settles in half-hourly batches 24x7 with no minimum limit. RTGS provides real-time gross settlement for transfers above ₹2 Lakh. IMPS enables instantaneous mobile/net banking transfers up to ₹5 Lakh.

Available 24x7x365 across all Indian Banks
Latest Articles

Banking Guides & Blogs

Expert articles on IFSC codes, net banking, RTGS/NEFT procedures, and branch locators.

ADVERTISEMENT
Google AdSense Pre-FAQ Banner Unit
Clean separator conforming with Google AdSense user experience policies
Help & FAQ

Frequently Asked Questions

Find fast answers to common questions about IFSC codes, bank branch lookups, and electronic transfers.

IFSC stands for Indian Financial System Code. It is a unique 11-character alphanumeric code that uniquely identifies a bank branch in India. The first 4 characters represent the bank code, the 5th character is always 0, and the last 6 characters represent the branch code.

IFSC stands for Indian Financial System Code. It is a unique 11-character alphanumeric code assigned by the Reserve Bank of India (RBI) to identify every bank branch in India. The structure is: 1) First 4 alphabetic characters represent the bank name (e.g., SBIN for State Bank of India, HDFC for HDFC Bank), 2) The 5th character is always the numeric zero (0) reserved for future use, and 3) The last 6 characters (numeric or alphabetical) identify the specific branch.

You can find your bank IFSC code by: 1) Checking your checkbook, 2) Visiting your bank website, 3) Contacting your bank directly, or 4) Using our IFSC Code Finder tool above. Simply enter your IFSC code or search by bank, state, district, and branch.

An IFSC code is an 11-character alphanumeric code used for electronic online fund transfers such as NEFT, RTGS, and IMPS. An MICR (Magnetic Ink Character Recognition) code is a 9-digit numeric code printed at the bottom of cheque leaves using magnetic ink, primarily used for clearing physical cheques quickly in automated clearing houses.

MICR stands for Magnetic Ink Character Recognition. It is a 9-digit code printed on the bottom of bank checks. The first 3 digits represent the city code, the next 4 digits represent the bank code, and the last 2 digits represent the check digit.

For standard UPI payments via Virtual Payment Address (VPA / UPI ID) or mobile number, an IFSC code is not required. However, if you choose the "Pay to Account & IFSC" option inside UPI apps, you must enter the receiver's bank account number and branch IFSC code.

IFSC codes are required for various banking transactions including: transferring money between banks, setting up automatic payments, receiving payments from other banks, and online banking transactions. They ensure the correct routing of funds to the intended bank branch.

If the IFSC code entered does not exist or is invalid, the banking system will reject the transaction immediately and funds will remain in your account. If the IFSC code belongs to another branch of the same bank, in most cases with Core Banking Solution (CBS), the money will be credited if the account number matches a valid beneficiary account. However, to avoid any delay, always double-check both account number and IFSC code before initiating a transfer.