Find any bank branch's IFSC code

IFSC codes, MICR codes, addresses and phone numbers for 171,776 bank branches across 1,345 banks in India, checked against the RBI list.

or find a branch by location

Popular banks

See all 1345 banks →

Browse by state

What is an IFSC code?

An IFSC (Indian Financial System Code) is an 11-character code that the Reserve Bank of India assigns to every bank branch that takes part in electronic transfers: NEFT, RTGS and IMPS. The first four letters identify the bank, the fifth character is always zero, and the last six identify the branch. For example, in SBIN0000300, SBIN means State Bank of India and 000300 is the branch.

Where can I find my IFSC code?

It's printed on your cheque leaves, on the first page of your passbook, and in your bank's mobile app or net banking. You can also search for it above by bank, state, city and branch.

What is a MICR code?

A MICR (Magnetic Ink Character Recognition) code is a 9-digit number printed at the bottom of a cheque. The first three digits are the city, the next three the bank and the last three the branch. It's used to process cheques, while the IFSC is used for online transfers.

What happens to IFSC codes when banks merge?

When banks merge, for example Syndicate Bank into Canara Bank or Andhra Bank and Corporation Bank into Union Bank of India, the old IFSC codes are retired and branches get new ones. BanksHelper marks old codes as discontinued and links to the new bank's branches nearby.