IFSC code search for every bank in India

1,83,203 branches of 260 banks, built from the Reserve Bank of India's IFSC list. Pick a bank, then the state and city, or search by IFSC code.

11 characters: bank code, a zero, then the branch code.

Largest banks

All banks A to Z

What is an IFSC code?

IFSC (Indian Financial System Code) is an 11-character code that identifies a bank branch for NEFT, RTGS and IMPS transfers. The first four letters are the bank, the fifth character is always zero, and the last six identify the branch. For example, in SBIN0000300, SBIN is State Bank of India and 000300 is the branch.

IFSC and MICR

The MICR code is a 9-digit number printed at the bottom of cheques, used to process cheques. Each branch page shows both codes where the bank has published them.

Source: RBI IFSC list via the open Razorpay IFSC dataset. Data updated 2026-11-14. Banks merge and branches close, so always confirm the IFSC with your bank or the payee before a large transfer.