Find any Indian bank branch by IFSC
Look up 183,214 IFSC codes across 260 banks and 42 states. Type an IFSC code to see the branch, or search a bank name.
Banks by branch count
State Bank of India 26,498Punjab National Bank 13,057Canara Bank 12,155Union Bank of India 11,256HDFC Bank 11,007Bank of Baroda 10,159ICICI Bank 8,341Bank of India 7,181Axis Bank 7,099Indian Bank 6,045Central Bank of India 4,784Indian Overseas Bank 4,731IDBI 3,723UCO Bank 3,444Yes Bank 3,361Bank of Maharashtra 2,903Kotak Mahindra Bank 2,560Indusind Bank 2,302Bandhan Bank 2,015AU Small Finance Bank 1,920Punjab & Sind Bank 1,838Karnataka Gramin Bank 1,818Federal Bank 1,800Gujarat State Co-operative Bank 1,757
What an IFSC code contains
The first four characters identify the bank, the fifth is always 0, and the
last six identify the branch. That structure is why SBIN0001234 resolves to a
single branch of one bank: SBIN is State Bank of India, and 001234
is the branch. This site keeps that mapping searchable, along with whether a branch
supports NEFT, RTGS, IMPS and UPI.