Instantly validate any Indian IFSC code and look up the bank and branch — free, no sign-up.
IFSC stands for Indian Financial System Code — an 11-character alphanumeric code assigned by the Reserve Bank of India to every single bank branch in the country. It uniquely identifies both the bank and the specific branch, and it's required for all electronic transfers within India, including NEFT, RTGS, and IMPS. Without a correct IFSC code, a domestic Indian bank transfer simply cannot be processed.
An IFSC code always follows the same structure: the first 4 characters are letters identifying the bank (HDFC for HDFC Bank, SBIN for State Bank of India, ICIC for ICICI Bank, and so on), the 5th character is always the digit 0 — reserved by the RBI for future use — and the last 6 characters are alphanumeric and identify the specific branch. So HDFC0001234 breaks down as HDFC (bank) + 0 (reserved) + 001234 (branch code).
Your IFSC code is printed on your cheque book, on your bank passbook's first page, and on your account statement. It's also available through your bank's net banking portal, mobile app, or by searching the RBI's official IFSC directory. If you're paying someone else, always ask them to confirm their IFSC directly rather than guessing based on their city or branch name — codes are branch-specific, not just bank-specific.
Every bank operating in India uses IFSC codes, from large public sector banks like State Bank of India (SBIN) and Punjab National Bank (PUNB), to private banks like HDFC Bank (HDFC), ICICI Bank (ICIC), Axis Bank (UTIB), and Kotak Mahindra Bank (KKBK), to smaller regional and cooperative banks. Banqcheq recognises the major bank codes and shows you the bank name instantly.
Non-resident Indians sending money home, or international businesses paying Indian vendors, need the correct IFSC code paired with the recipient's NRE or NRO account number. IFSC is a purely domestic Indian code — it cannot be used on its own for international incoming transfers, which instead route through SWIFT to the receiving bank's Indian branch before the IFSC-based domestic leg completes the transfer. Getting the IFSC wrong is one of the most common reasons NRI transfers get delayed or rejected.
The most frequent mistakes are entering an old IFSC after a bank merger (several public sector banks have been merged in recent years, changing branch codes), transposing digits in the branch code, and forgetting that the 5th character must always be a zero — some people mistype it as the letter O. Bank mergers are a particularly common source of failed transfers: if a payment bounces with an "invalid IFSC" error on an account that worked before, check whether the bank has since merged with another institution and reissued its codes.
Banqcheq validates payment details before money moves.
Free forever. No credit card required.