IFSC Code Finder

Free & Secure

Find details of any bank branch in India instantly. Simply enter the 11-digit IFSC code to retrieve the bank name, branch address, MICR code, district, city, and state details.

Format is exactly 11 characters: 4 letters, '0', then 6 numbers/letters.
Recent IFSC Searches
Loading...
Querying Razorpay IFSC databases...
Matched Branch Details
BANK NAME:

State Bank of India

IFSC Code: SBIN0000001
MICR Code: 400002002
Branch Name: Main Branch
Full Address: Mumbai Main Branch, Samachar Marg, Fort, Mumbai - 400001
City: Mumbai
District: Mumbai
State: Maharashtra
Quick Select Popular Banks

Understanding IFSC Codes

What is an IFSC Code?

An Indian Financial System Code (IFSC) is a unique 11-character alphanumeric code assigned by the Reserve Bank of India (RBI). It uniquely identifies every bank branch participating in national electronic fund transfer networks. Without this code, payment gateways and online banking portals cannot route transactions to the correct branch.

How to Find an IFSC Code

There are several quick ways to find the branch code for your account:

  • Bank Cheques: Look at the top of your cheque leaf; the branch name, address, and code are usually printed there.
  • Passbook: The front page of your passbook contains basic account info, including your branch's code.
  • Account Statements: Bank statements (both digital and printed) display the branch details at the top header.
  • Online Search: You can select the bank, state, district, and branch in the lookup panel above to find the details instantly.

IFSC Code Structure

The code is split into three parts to represent bank and location details:

  • Bank Code (First 4 characters): Alphabetic characters representing the name of the bank (e.g., SBIN for State Bank of India, HDFC for HDFC Bank).
  • Control Character (5th character): Always a numeric zero (0), reserved for future administrative routing.
  • Branch Identifier (Last 6 characters): Alphanumeric sequence indicating the specific branch.

Common Uses of IFSC Codes

A branch code is necessary whenever you make digital transactions within India:

  • NEFT (National Electronic Funds Transfer): Used for standard, batch-processed bank transfers.
  • RTGS (Real Time Gross Settlement): Used for high-value real-time transfers (minimum ₹2 Lakhs).
  • IMPS (Immediate Payment Service): Used for instant transfers (up to ₹5 Lakhs).
  • Direct Account Payments: Required by payment apps when routing money directly to a bank account number.

Security Tips

While branch codes are public information and safe to share, keep the following security practices in mind:

  • Verify Branch Changes: Banks can alter codes after mergers or network consolidations. Always double-check if your bank has merged recently.
  • Match Account Number: Ensure the recipient's bank account number is entered correctly. A typo in the IFSC or account number can misroute the transfer.
  • Protect Private Data: You only need to share your account number and branch code to receive a payment. Never share your bank passwords, login details, card PINs, or OTPs.

Frequently Asked Questions

What is an IFSC code?
An Indian Financial System Code (IFSC) is a unique 11-character alphanumeric code assigned by the Reserve Bank of India to identify specific bank branches. It helps route money transfer requests like NEFT, RTGS, and IMPS to the correct destination.
How do I find my IFSC code?
You can find your branch's code on the first page of your bank passbook, on your chequebook leaves, or on your bank statements. You can also search online by selecting your bank, state, district, and branch name.
Is IFSC required for NEFT?
Yes, an IFSC code is mandatory for routing transactions through the National Electronic Funds Transfer (NEFT) network.
Is IFSC required for IMPS?
Yes, if you transfer funds using the account number and branch code option, the IFSC is required. However, it is not needed if you transfer funds via a UPI ID or VPA.
What is the difference between IFSC and MICR?
An IFSC is an 11-character alphanumeric code used to route electronic money transfers. An MICR (Magnetic Ink Character Recognition) is a 9-digit numeric code printed on cheques, used primarily for clearing physical cheques.
Can IFSC codes change?
Yes, the Reserve Bank of India can update or reassign branch codes due to bank mergers, branch relocations, or internal system reorganizations.
What happens if I enter the wrong IFSC?
If you input an invalid code, the transaction will fail and your funds will be returned. If the code belongs to another branch of the same bank, the transfer might go through if the target account number matches a customer there. Always verify the code before confirming payments.
Is it safe to share an IFSC code?
Yes. An IFSC code is public banking branch details, much like a branch address. It is safe to share to receive transfers, but you must never share passwords, PINs, or OTPs.
Where can I find my bank branch IFSC?
It is printed on your chequebook leaves (usually at the top), on the first page of your passbook, or on bank statements. You can also look it up on your bank's website or app.
Do all bank branches have IFSC codes?
All bank branches in India participating in the RBI's electronic clearing systems (such as NEFT, RTGS, or IMPS) have a designated IFSC code.