logo
Bank Branch Finder 100% Free Tool

IFSC Code Search & Bank Branch Finder

Need to make an RTGS, NEFT, or IMPS bank transfer? Search 11-digit Indian Financial System Codes (IFSC) for any commercial, public, private, or co-operative bank branch in India.

  • Comprehensive database of all RBI-scheduled commercial banks and branches
  • Verify 11-character alphanumeric IFSC format and 5th character '0'
  • Find branch address, contact details, MICR code, and payment mode support
  • Essential for setting up vendor payouts and employee salary direct deposits

Search by IFSC code

Enter the 11-character IFSC to see the bank, branch, address, MICR and more.

Find a branch

Choose a bank, then narrow down by state, district or a keyword.

BranchIFSCDistrict, StateMICR

Data is based on the RBI NEFT/RTGS lists and NPCI sources compiled in the open Razorpay IFSC dataset. Branch details change often, so confirm the IFSC with your bank before making a large transfer.

IFSC Code Search: Find IFSC Code by Bank, State, District and Branch

By the LegalDev India Finance Tools Team. We publish practical guides and online tools on Indian banking, finance, taxation and government schemes, using publicly available official information.

An IFSC code search finds the 11-character code of a bank branch from its bank, state, district and branch name. The code has four bank letters, a zero, and six branch characters, and NEFT, RTGS and account-number IMPS transfers use it to route money. Verify it against the branch address before you transfer.

You are about to pay a vendor, a freelancer or a landlord, and the beneficiary form asks for an IFSC you do not have. One wrong character can send the transfer to the wrong place or bounce it back. Search the branch below, then use the four-step check on this page before you press send.

Confirm important payments on your bank's app or the RBI list.

What Is an IFSC Code?

An IFSC code is an 11-character alphanumeric code that identifies one bank branch in India's electronic payment systems. The Reserve Bank of India publishes the list of participating branches with their codes on its website. Think of it as the branch's street address for money, in a form payment systems can read.

Full Form of IFSC

IFSC stands for Indian Financial System Code. Some pages call it an "11-digit" code, but it contains letters, so 11 characters is the accurate count.

Why Is an IFSC Code Important?

Without the right IFSC, NEFT and RTGS cannot route a transfer to the right bank branch. It matters more since 1 April 2025, when RBI asked banks to offer a beneficiary name look-up for NEFT and RTGS that fetches the account holder's name from the beneficiary's account number and IFSC (RBI circular, December 2024). A wrong IFSC means the name check fails or shows someone else, which is the warning you want before the money moves.

Who Should Use an IFSC Code Search Tool?

Bank customers adding a payee for the first time
Businesses and accounts teams setting up vendors
Payroll teams loading employee bank details
Freelancers filling an invoice or a client's payment form
Accountants cleaning a vendor master after a bank merger

How to Use the IFSC Code Search Tool

Choose the bank, state, district and branch, or type an IFSC you already have, and the tool shows the branch address and MICR code.

Search IFSC by Bank, State, District and Branch

Pick the bank first, then narrow by location. This is the route when you know the branch but not the code.

Search IFSC by IFSC Code

Type the code to see which branch it belongs to. Use this to check a code someone sent you.

View Branch Address and MICR Code

The result shows the address and MICR code so you can match them to the cheque or passbook.

IFSC Code Structure Explained

The 11 characters split into 4 + 1 + 6. Knowing this lets you spot most typing mistakes by eye.

First 4 Characters: Bank Code

Four letters identify the bank. SBIN is State Bank of India and HDFC is HDFC Bank. Every branch of a bank starts with the same four letters.

5th Character: Control Character

The fifth character is zero. RBI keeps it reserved for future use. If you see a letter O there, you typed a letter, not a zero.

Last 6 Characters: Branch Code

The last six characters identify the branch. They are often numbers, but they can include letters: RBI's own code is RBIS0GOPNEP, and Uttar Pradesh Gramin Bank's code in its 2025 notices is BARB0BUPGBX.

Example: Breaking Down an IFSC Code

Take SBIN0001234 (illustrative, not a lookup):

PartCharactersMeaning
Bank codeSBINState Bank of India
Control0Reserved zero
Branch code001234A specific branch

Format check you can paste into a spreadsheet or form: ^[A-Z]{4}0[A-Z0-9]{6}$. It catches wrong length and a letter in the fifth place, but not a wrong-but-valid branch. That is our own reasoning from the RBI format.

IFSC Code Search by Bank and Branch

Searching by bank and branch gives you the code from scratch, using the branch's location as the filter.

Select Bank Name

Choose the bank as printed on your cheque. After a merger, use the current bank name, not the old one.

Select State and District

Use the branch's state and district, which may differ from where you live. A branch near you is not necessarily the branch that holds the account.

Select Branch and View IFSC

Pick the branch name from the list. Branch names repeat across towns, so confirm the address on the result card.

Verify IFSC Before Money Transfer

Run this four-step check before you press send.

Check the shape: 11 characters, a zero in fifth place.
Match the address: compare the result with the cheque or passbook.
Use the name look-up: enter the account number and IFSC in your bank's app and read the name it returns. RBI asked banks to offer this for NEFT and RTGS from 1 April 2025, free of charge (Business Standard, December 2024).
For a large first payment, send a small amount first. This last step is our suggestion, not a rule.

IFSC Code Search by IFSC Code

Search by code when you already hold one and want to know exactly which branch it points to.

Enter the 11-Character IFSC Code

Type it in capitals with no spaces. A letter O and a zero look alike in some fonts, so copy and paste if you can.

View Bank, Branch and Address Details

The result should show the bank and branch you expect. If it shows a different bank, you have the wrong code.

Check MICR Code and Contact Details

The MICR code is a 9-digit number used for cheque clearing. If the result shows contact details, use the bank's official number, not one from an unknown message.

Where to Find Your IFSC Code

Your IFSC is printed on documents you already own, and it is also in your bank's app and on the RBI site.

On Your Cheque Leaf

Banks print the branch IFSC on the cheque leaf along with the 9-digit MICR code at the bottom.

On Your Bank Passbook

The first page of the passbook usually lists the branch address and IFSC.

In Net Banking or Mobile Banking App

Look under account details or profile. Menu names differ by bank.

On the RBI Official Website

RBI hosts a search for IFSC and MICR details at rbi.org.in.

IFSC vs MICR vs SWIFT Code

IFSC routes domestic electronic transfers, MICR serves cheque clearing, and SWIFT serves international transfers.

Key Differences

IFSCMICRSWIFT
Length11 characters9 digits8 or 11 characters
IdentifiesA bank branchA bank branch for chequesA bank for international payments
Used forNEFT, RTGS, IMPSCheque clearingCross-border transfers
TypeLetters and digitsDigits onlyLetters and digits

When Is Each Code Used?

Use IFSC for domestic NEFT, RTGS or IMPS to an account number. Use MICR when you need to understand a cheque. Use SWIFT when money crosses a border.

Which Code Do You Need for NEFT, RTGS and IMPS?

You need the IFSC for all three when you transfer to an account number. RTGS has a ₹2 lakh minimum and no upper limit, and NEFT has no floor or ceiling set by RBI (secondary source, 2025). IMPS to an account number works up to ₹5 lakh (secondary source, 2026).

Why Verifying IFSC Code Matters

A 10-second check prevents a failed or misdirected payment.

Avoid Failed or Wrong Transfers

A wrong IFSC can fail the payment or send it to a branch where the account does not exist. The riskiest case is a valid code for another bank, because a matching account number there could receive it. That second point is our reasoning, so use the name look-up to catch it.

Ensure Correct Branch Identification

The IFSC points to the branch that holds the account. Match the branch name and address from your cheque or passbook.

Reduce Payment Delays and Errors

Worked example: a payroll team pays 150 employees on the last day of the month. Three have IFSC codes saved before their bank merged. Those three credits fail, and the team spends the first days of the new month re-sending. Re-verifying stored codes once a year, and after any merger notice, avoids it.

Common IFSC Code Mistakes to Avoid

Most errors come from three habits: reusing old data, mixing code types and mistyping a character.

Using an old or merged branch IFSC
Mergers retire codes. Uttar Pradesh Gramin Bank's notices say e-Aryavart Bank and e-Prathama UP Gramin Bank were amalgamated into it under a gazette dated 7 April 2025, and the old IFSCs were discontinued from 23 September and 6 October 2025 respectively, with BARB0BUPGBX as the new code (UPGB notices, 2025). Earlier, after the 2020 bank consolidation, several banks changed codes on 1 April, 1 May and 1 July 2021 (C2FO, 2021). Check your bank's current list.
Confusing IFSC with MICR or SWIFT
A 9-digit number in the IFSC field is a MICR code. An 8 or 11 letter-and-digit code that does not have a zero in fifth place may be SWIFT.
Entering the wrong branch code
Check the last six characters against the address. Common slips are a letter O for a zero, a similar-looking branch in the same town, and a head-office code in place of the branch code.

Frequently Asked Questions

IFSC stands for Indian Financial System Code.
Eleven: four letters for the bank, a zero, and six characters for the branch.
No. The first four letters are the same for the bank, but the last six characters differ by branch.
No. NEFT, RTGS and account-number IMPS transfers need the IFSC. MICR is for cheque clearing.
RTGS has a minimum of ₹2 lakh and no upper limit. Confirm current rules on the RBI website.
It can. When banks merge, branch codes may be retired and replaced, so check your bank's current list.
Check the format, match the branch address, and use your bank's beneficiary name look-up with the account number and IFSC.
Contact your bank straight away with the transaction details. Do not wait for it to reverse on its own.

Need help with business payments, accounting or tax compliance?

Free initial consultation, end-to-end documentation, and quick turnaround.