IFSC Code Lookup
Decode any IFSC code to find the bank name, branch code and format validity — no internet needed.
About IFSC codes
IFSC (Indian Financial System Code) is an 11-character code used by the RBI to identify bank branches for electronic fund transfers including NEFT, RTGS and IMPS.
Represent the bank. Each bank has a unique 4-letter code assigned by RBI. For example SBIN = State Bank of India, HDFC = HDFC Bank.
Always 0 (zero). This position is reserved by RBI for future use and is currently set to zero for all banks.
Uniquely identify the branch within the bank. This can be alphanumeric and is assigned by each bank.
Frequently asked questions
Where can I find my IFSC code?
Your IFSC code appears on your cheque book (printed below the bank name), on your bank passbook, and in your bank's mobile or internet banking app under account details. It is also printed on the front of your debit card for some banks.
What is the difference between IFSC, MICR and Swift code?
IFSC is used for domestic electronic transfers (NEFT, RTGS, IMPS) within India. MICR (Magnetic Ink Character Recognition) is a 9-digit code on cheques used for cheque clearing. SWIFT code is used for international wire transfers.
Does the IFSC code change if a bank merges?
Yes. When banks merge (e.g. Vijaya Bank and Dena Bank merged into Bank of Baroda), the IFSC codes of the merged banks are eventually updated to the new bank's codes. The old codes may remain valid for a transition period.
Why does this tool only show the bank name and not the full branch address?
This tool identifies the bank from the first 4 characters using an offline lookup table. Full branch addresses require a database of over 150,000 branches which cannot be embedded locally. Use the RBI's official IFSC database at rbi.org.in for complete branch details.
Are IFSC codes case-sensitive?
No. IFSC codes are conventionally written in uppercase but are not case-sensitive for electronic transactions. Always enter them in uppercase for clarity and to avoid data entry errors.