Free Tool • No Login Required

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. 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. 2

    Bank Passbook

    Your passbook typically has the IFSC code printed on the first page along with your account details.

  3. 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. 4

    RBI Website

    The Reserve Bank of India maintains a complete list of all IFSC codes on its official website.

  5. 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

FeatureIFSCMICRSWIFT
Full FormIndian Financial System CodeMagnetic Ink Character RecognitionSociety for Worldwide Interbank Financial Telecommunication
Length11 characters9 digits8 or 11 characters
Used ForNEFT, RTGS, IMPS transfersCheque clearingInternational wire transfers
Issued ByRBIRBISWIFT Organisation (Belgium)
ScopeDomestic (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.