Share

IFSC Code Finder

The IFSC, MICR and address of any bank branch in India. Search by code, or by bank and branch name.

  • 1,83,214Branches
  • 1,362Banks
  • MonthlyRBI data refresh

Or find it step by step

Source: the Reserve Bank of India's branch list, via Razorpay's open IFSC dataset (release v2.0.62, imported 3 October 2026). For a large payment, confirm the IFSC with the payee or your bank.

Browse by bank

How to read an IFSC

An IFSC always has 11 characters. Take SBIN0005887: SBIN is the bank (State Bank of India), the fifth character is always 0, kept for future use, and 005887 is the branch. Many small co-operative banks use a larger bank's code with their own branch part, so the first four letters alone do not always tell you the bank.

NEFT, RTGS and IMPS: which one to use

  • IMPS is instant, any time of day, and suits smaller amounts.
  • NEFT works round the clock and settles in batches, usually within an hour. There is no minimum.
  • RTGS is for ₹2 lakh and above and moves the money in real time.

Each branch above shows which of these it supports. Your bank's own limits and charges apply. To see every transfer in one place automatically, the SkyloFin app reads your bank's alerts on your phone.

Common Questions

What is an IFSC code?

The Indian Financial System Code is an 11-character code that identifies one bank branch for NEFT, RTGS and IMPS transfers. The first four letters are the bank, the fifth is always 0, and the last six identify the branch. For example, SBIN0005887 is State Bank of India's Badgaon branch in Udaipur.

Where can I find my branch's IFSC?

It is printed on your cheque leaf and the first page of your passbook, and shown in your bank's app or net banking under account details. You can also search for it above.

What is the difference between IFSC, MICR and SWIFT?

IFSC is used for online transfers within India (NEFT, RTGS, IMPS). MICR is a 9-digit code printed on cheques so they can be sorted and cleared. SWIFT (or BIC) is used for international transfers, and only some branches have one.

Do I need an IFSC for UPI?

No. UPI uses your UPI ID or mobile number. You need an IFSC when you add a new payee by account number for NEFT, RTGS or IMPS.

What if I use the wrong IFSC?

If the IFSC and account number do not match, the transfer usually fails and the money comes back to you. If it goes to the wrong account, contact your bank at once. Always check the payee's name before you confirm.

How current is this data?

It comes from the Reserve Bank of India's branch list, published by Razorpay as open data every month. We check for a new release every week. Branches do merge and close, so for a large payment confirm the IFSC with the payee or the bank.

SkyloFin - Expense Tracker

Your Money. One Clear View.

Automatically organise your spending, track expenses and understand where your money goes.

  • Reads bank SMS No account linking, no passwords.
  • Sorts every rupee Into categories you can edit.
  • Bills and cards Statements found, due dates reminded.
  • Your Google Drive Backed up to you, never to us.