IFSC CODE FINDER

11 characters, for example SBIN0000001. Spaces are removed automatically.

WHAT IS AN IFSC CODE AND HOW DO I FIND ONE?

Every bank transfer you have ever made β€” an NEFT payment, an RTGS remittance, a salary credit, a loan EMI or a refund from a company β€” depends on one small piece of information: a short code that tells the banking system exactly where the money should land. That code is the IFSC code, an 11-character identifier that the Reserve Bank of India assigns to every single bank branch in the country.

The problem is that most people never learn where to find it. Your passbook shows your account number and the branch name, but the passbook almost never prints the IFSC. So people end up searching Google for "ifsc code finder" or "how to find ifsc code", and the first results are usually heavy portals that send you to your own bank's website, where you must pick a state, then a district, then scroll through a long branch list. That works, but it takes three or four clicks and a lot of patience.

This IFSC Code Finder removes that friction. It works in two directions. If you already have an IFSC code, enter it and you get the complete branch record: bank name, branch name, full address, city, district, state, MICR code and the transfer facilities available there. If you do not have the code, choose your bank, then your state, then your district, then your exact branch, and the IFSC appears with a one-click copy button. No app download, no registration, no redirects.

The structure of an IFSC code

An IFSC code is not random. Its layout is fixed, and each part carries a specific meaning. Once you understand this, you can identify the bank from any IFSC code without looking it up.

PositionCharactersWhat it means
1 to 44 lettersThe bank code, e.g. SBIN for State Bank of India and HDFC for HDFC Bank
51Always 0. This position is reserved by the RBI and has never been used
6 to 116 letters or digitsThe unique branch code, e.g. 000001 for a bank's main branch

Take a real example: SBIN0000001. The first four characters SBIN identify State Bank of India. The fifth character 0 is the reserved position. The last six characters 000001 identify the main branch. Now compare it with SBIN0023456: same bank, different branch.

One detail worth memorising is that the fifth character must always be a zero. If a code has 11 characters but the fifth one is a digit other than zero, it was never a valid IFSC. This tool checks that rule instantly while you type, before any network request is made.

Three ways to find your IFSC code

Method 1 β€” Look it up from the code you already have

This is the fastest route. Paste the code into the lookup box and the full branch details appear within a second. Use this when someone has asked you for your IFSC before a transfer, or when you want to confirm that a code you were given is genuine and still active.

Method 2 β€” Select bank, state, district and branch

This is the reliable route when you do not have the code. Choose your bank from a list of more than 1,500 bank codes, then pick your state, then your district, and finally your branch from the exact list of branches in that district. Because every step is filtered by the previous one, you cannot accidentally select a branch from another city, and the result is the exact IFSC for the branch printed on your passbook.

Use this whenever accuracy matters: opening a new account, filling a government or bank form, or setting up a standing instruction. For everyday transfers, Method 1 is faster.

Method 3 β€” Quick free-text search

If you know the city or locality but not the district name, use the quick search. Pick the bank, type something like "Andheri" or "MG Road", and you get every matching branch with its IFSC, city and district. This is handy when you only remember part of the address.

Where an IFSC is required, and where it is not

TaskIFSC needed?What is used instead
NEFT bank transferYesβ€”
RTGS transfer (2 lakh and above)Yesβ€”
Salary or EMI creditYesβ€”
UPI, Google Pay, PhonePeNoVPA, e.g. yourname@bank
Cheque clearingNoMICR code (9 digits)
Replacing a cheque bookNoBranch visit with signature
Activating an ATM cardNoActivate the card itself

IFSC versus MICR: the difference that matters

These two codes appear together on passbooks and forms, which is exactly why people mix them up. IFSC has 11 characters and is used only for electronic transfers β€” NEFT, RTGS and IMPS β€” where the money is credited straight into a branch account. MICR has 9 digits and is used only for cheque clearing, the machine-readable routing that gets a physical cheque to the right clearing centre.

The practical rule is simple: digital transfer needs an IFSC, a cheque needs a MICR, and UPI needs a VPA. If you put a MICR into a transfer form, the payment will be rejected. If you write an IFSC on a cheque, the bank will return the cheque.

How to validate an IFSC code yourself

Three checks are enough to catch almost every mistake:

  1. Length. The code must be exactly 11 characters, not 10 and not 12.
  2. Format. Four letters, then a 0, then six letters or digits. HDFC0001234 is valid; HDFC1001234 is not.
  3. Existence. A well-formed code can still be outdated. Verify it against the branch database before you send a large amount.

This tool runs the format check and the database check separately, so you always know whether a code is mistyped or whether the branch itself has been merged or closed.

Six mistakes people make with IFSC codes

  • Pasting an account number instead. Account numbers are 12 to 18 digits. An IFSC is 11 characters with a zero in the middle.
  • Leaving spaces or dashes in. A code copied from a PDF may arrive as SBIN 0000001. This tool strips spaces automatically, but check before pasting anywhere else.
  • Matching only the city. One city can have a hundred branches of the same bank. Always match the branch name on your passbook.
  • Using an old IFSC. Branches get merged and codes get retired. Verify before any transfer above one lakh.
  • Looking for an IFSC to use UPI. UPI runs on your VPA, not your IFSC.
  • Sharing an account number with the IFSC. The IFSC alone is low risk. Your account number should stay private, always.

Privacy and data handling

This tool does not store anything you type. The IFSC or place name you enter goes straight to public bank records and the answer is rendered in your browser. Bank branch lists are cached on the server purely so repeat searches are fast, and no account number, personal detail or document is ever collected, stored or shared. There is no sign-up and no app to install.

Keeping a note of your IFSC

Once you have your code, save it somewhere safe β€” a note on your phone is enough. Store the bank name and the IFSC, never the account number. Check it once every few months, because branch mergers do happen, and an updated code avoids failed transfers entirely.

Frequently Asked Questions (FAQ)

IFSC stands for Indian Financial System Code. It is an 11-character unique code that the Reserve Bank of India assigns to every bank branch, for example SBIN0000001. It tells the banking system exactly where the money must be delivered: which bank, which branch and which address.

There are two ways. If you already have an IFSC code, paste it in the lookup box and the full branch details appear instantly. If you do not have it, use the Search by Bank tab: choose your bank, then state, then district, then the exact branch, and the IFSC code is shown with a one-click copy button. Everything happens in your browser, with no sign-up.

Every State Bank of India IFSC starts with SBIN, such as SBIN0000001 for the main branch or SBIN0023456 for a specific branch. You can identify the bank from the first four characters of any IFSC code: SBIN = State Bank of India, HDFC = HDFC Bank, ICIC = ICICI Bank, PUNB = Punjab National Bank, UTIB = Axis Bank.

An IFSC code has 11 characters and is used for digital transfers such as NEFT, RTGS, IMPS, salary credits and loan EMIs. A MICR code has 9 digits and is used only for cheque clearing. For sending money you need the IFSC; for filling a cheque you need the MICR. They are not interchangeable.

No. A valid IFSC follows a fixed format: 4 letters for the bank code, then a 0 in the fifth position, then 6 letters or digits for the branch. This tool checks the format instantly while you type and then verifies against the branch database, so you can tell a typo apart from a branch that no longer exists.

Enter the IFSC code in the lookup box. You immediately get the bank name, branch name, full address, city, district, state and MICR code, along with the transfer facilities available at that branch (UPI, IMPS, NEFT and RTGS). This saves time when filling bank or government forms.

No. UPI works on a VPA, which is your virtual payment address such as yourname@bank. The IFSC is only needed for direct bank transfers through NEFT or RTGS, or when someone wants to send money straight into your bank account.

Sometimes. When two branches are merged the combined branch may receive a new IFSC and the old one can be closed. That is why you should verify the IFSC before any large transfer. If the code is wrong, the money usually comes back after three to five working days.

No. The IFSC or search text you type is never saved or logged. Requests go straight to public bank records and the result is displayed in your browser. Bank branch lists are cached on the server only to make repeat searches faster, and no personal information is ever stored or shared.

Yes. The tool is fully mobile friendly. Open it in any mobile browser, either type an IFSC code or pick bank, state, district and branch from the dropdowns. Results appear instantly and no app download is required.

More than 1,500 bank codes are bundled with this tool, covering public sector banks, private banks, regional rural banks, small finance banks, payment banks and thousands of local cooperative banks across India.

The most common reason is that the IFSC belongs to a different branch of the same bank. Banks have many branches in one city, and a transfer goes to the exact branch named in the IFSC. Always match the branch name on your passbook or ATM slip, and send a small test transfer before a large amount.
Related Guides & Tips
How to Find an IFSC Code β€” Complete IFSC Code Finder Guide (2026)
Read More
Rate this tool: 5.0 (0)