All Banks
Select a bank to find IFSC codes
What is an IFSC Code?
IFSC (Indian Financial System Code) is an 11-character alphanumeric code used to identify bank branches in India. This code is essential for electronic fund transfers like NEFT, RTGS, and IMPS.
IFSC Code Format
An IFSC code consists of 11 characters: the first 4 alphabetic characters represent the bank, the 5th character is always 0 (zero), and the last 6 characters represent the specific branch.
Why is IFSC Code Important?
Every NEFT, RTGS and IMPS transfer is routed by the IFSC — it is how the payment system finds the exact branch holding the destination account, whether that's a salary credit, a rent payment or an EMI debit. Get it right and the money lands in seconds to hours; get it wrong and you're chasing a reversal. If you've ever wondered what each part of the code means and where to find yours, the short answer is: your cheque book, passbook and net-banking profile all carry it.
IFSC covers domestic transfers only — for international wires you need the bank's SWIFT code. Sending mail or parcels instead? Look up the PIN code.
NEFT, RTGS, IMPS or UPI: Which Should You Use?
All four transfer methods work 24×7, and they suit different situations. NEFT accepts any amount, settles in near-real-time batches, and is free online at most banks, which makes it the default for routine transfers. RTGS is meant for large payments of ₹2 lakh and above, settling each transaction individually and immediately. IMPS is instant and handles up to ₹5 lakh at most banks, useful when the money must arrive right now, though small fees may apply. UPI is instant and free for everyday payments, and it bypasses the IFSC entirely, even though the account behind it still has one.
How to Avoid Transfer Mistakes
Banks route money by the account number and IFSC alone, not by the name you type. If you send money to a wrong but valid combination, reversing it is difficult and needs the recipient's cooperation. So verify the IFSC from an authoritative source such as this directory, the bank's website or a cheque leaf — and don't confuse it with the MICR code printed beside it, which serves cheque clearing, not electronic transfers. Check that the first four letters match the intended bank. And before a large first-time transfer, send ₹1 as a test. One more caution: after the bank mergers of recent years, many old IFSC codes were retired, so a code from an old cheque book may no longer work.