About IFSC Lookup
Free Indian bank branch lookup — no login, no ads, no fluff.
What is this?
IFSC Lookup is a fast, free tool to find the IFSC or MICR code for any Indian bank branch. Enter an IFSC code or MICR code to instantly get the branch name, full address, SWIFT code, and which payment methods (NEFT, RTGS, IMPS, UPI) the branch supports. You can also validate codes, do bulk lookups, and browse banks by location.
What is an IFSC code?
IFSC (Indian Financial System Code) is an 11-character alphanumeric code assigned by the Reserve Bank of India (RBI) to uniquely identify every bank branch in India. It is required for all electronic fund transfers — NEFT, RTGS, IMPS, and UPI.
The first 4 characters identify the bank (e.g. SBIN for State Bank of India), the 5th character is always 0, and the last 6 characters identify the specific branch.
What is a MICR code?
MICR (Magnetic Ink Character Recognition) is a 9-digit code printed on cheque leaves using special magnetic ink. It is used by the RBI's Cheque Truncation System (CTS) to process and clear cheque payments between banks.
The first 3 digits identify the city/clearing centre, the next 3 identify the bank, and the last 3 identify the specific branch. You can look up any MICR code on our MICR lookup page.
Data source
Branch data is sourced from the official RBI and NPCI datasets and updated periodically. While we strive to keep the data accurate and current, always verify the IFSC code with your bank before initiating large or important transactions.
Free API
We provide a free JSON API for developers to integrate IFSC and MICR lookup into their own applications. No API key required.
View API documentation