IFSCDetails Search →

India · IFSC directory

Find any bank branch IFSC code in India.

Look up the IFSC code, MICR code, SWIFT code and branch address for 1,82,523 bank branches across 260 banks. Enter an 11 character IFSC code, or browse by bank, city and state.

1,82,523
Bank branches
260
Banks
42
States and UTs
2,562
Cities and districts

What is an IFSC code?

IFSC stands for Indian Financial System Code. It is an 11 character code that the Reserve Bank of India assigns to each bank branch taking part in electronic money transfers. You need it to send money by NEFT, RTGS or IMPS, and many banks ask for it when you add a payee.

The code is easy to read once you know the parts. The first four letters are the bank, for example SBIN for State Bank of India. The fifth character is always a zero. The final six characters identify the exact branch. A MICR code is separate: it is the 9 digit number at the foot of a cheque used for cheque clearing.

This is an independent reference directory built from the public RBI and Razorpay IFSC dataset. We are not a bank and not the RBI. Always confirm the IFSC code and account number with your bank, or on a cheque leaf, before you transfer money. Read more on our methodology page.

Spotted something wrong?

Codes and addresses change over time. If a detail looks off, tell us and we will check it against the source.