IFSCDetails Search →

About IFSCDetails

IFSCDetails is an independent directory of Indian bank branch codes. We help you find the IFSC code, MICR code, SWIFT code and address for any bank branch in India, and check which transfer modes a branch supports. The directory covers 1,82,523 branches across 260 banks and 42 states and union territories.

The data comes from the public IFSC dataset published by Razorpay, which is built on Reserve Bank of India data. We organise it so you can browse by bank, then city, or search directly by an 11 character IFSC code.

We are not a bank, we are not the Reserve Bank of India, and we are not affiliated with any of the banks listed here. Nothing on this site is an official record. Bank branches open, close, merge and change details over time, and datasets lag reality.

Always confirm the IFSC code and the account number with your bank, or read them from a cheque leaf, before you transfer money. A wrong IFSC or account number can send your money to the wrong place.

Spotted a detail that looks wrong? Write to corrections@ifscdetails.in and we will check it against the source. You can read exactly how the directory is built on our methodology page.