Online Bank IFSC

Find IFSC and MICR Code for Banks in India

To easily access in future, bookmark this page by pressing Ctrl+D or tapping "Star Symbol" in the url bar.

Everything you should know about Banking Codes and Online Fund Transfer

With technological advancement happening every day, financial institutions are also taking steps toward internet banking. Now customers can do their financial transactions using the internet. For such transactions, customers should know some banking codes such as IFSC Code and MICR Code. These codes are important while doing financial transactions through different processes like NEFT, RTGS, and IMPS.

  1. How to find IFSC Code for my bank using the search tool?
  2. How to find my Bank Branch Details using IFSC Code?
  3. What is IFSC Code and what it signifies?
  4. What is MICR Code and what it signifies?
  5. NEFT Fund Transfer using IFSC Code
  6. RTGS Fund Transfer using IFSC Code
  7. Fund transfer using IMPS

How to find IFSC Code for my bank using the search tool?

Keep your Bank Name, State Name, District Name, and Branch Name handy.

Time needed: 1 minute.

You can search the IFSC Code for your Bank Branch using the following steps

  1. Bank Name

    Select Bank Name using the search bar or select from the drop-down.

  2. State Name

    After selecting your Bank Name, select State Name using the search bar or select from the drop-down.

  3. District Name

    After selecting your State Name, select District Name using the search bar or select from the drop-down.

  4. Branch Name

    After selecting your District Name, select Branch Name using the search bar or select from the drop-down.

Your IFSC Code for the respective branch would then be displayed at the bottom. You can then copy the IFSC Code using the “COPY Text” Button next to the IFSC Code.

Click here to use this tool.

Example: If you wish to find the IFSC Code for the below details. 

Bank Name: Punjab National Bank, State: Maharashtra, District: Mumbai, Branch: Mumbai, Opera House.

Then you can fill the details as instructed above and the IFSC Code of the branch would be displayed below, viz. PUNB0006700

How to find my Bank Branch Details using IFSC Code?

Keep your IFSC Code handy.

You can search your Bank Branch Details with the help of your IFSC Code using the following steps.

  1. Select “Search by IFSC Code” on top of our Home Page
  2. Type/paste your IFSC code in the box.
  3. Click Submit

Your Bank Branch details would then be displayed below. The details would include

State Name, District Name in which your bank branch is located, Branch Name, MICR Code (if available) Contact Number of the branch, and Address of the Branch.

Click here to use this tool.

Example: If you wish to find Bank Branch details for IFSC Code: HDFC0000001, then put this code in the box and click submit. The following details would be displayed.




MICR Code 400240003

Contact 9890603333


What is IFSC Code and what it signifies?

In the Indian Banking system, every bank branch has a unique identification code. This code is known as IFSC Code. The full form is “The Indian Financial System Code”. It consists of 11 alphanumeric characters. This code is allotted by the Reserve Bank of India (RBI) to the respective Bank.

You can find your bank branch’s IFSC Code on your checkbook or bank passbook. You can also find using our search tool here

The first four digits signify bank name, the fifth digit is Zero (0) and the last six digits are branch code. IFSC code is required during fund transfer using online means like NEFT, RTGS, or IMPS. You require the IFSC Code of the recipient's bank branch. It helps in reducing errors and frauds in the online transfer of funds.

Example: IFSC Code: SBIN0001537. This is the IFSC code of State Bank of India’s Branch. And 001537 is the branch code of the Connaught Place Branch of SBI in New Delhi.

What is MICR Code and what it signifies?

MICR Code stands for Magnetic Ink Character Recognition. It’s a nine-digit code printed at the bottom of cheque leaves and is used in ECS (Electronic Clearing System). This is used to identify the authenticity of cheques. It can be read by humans and machines. Each Bank Branch has a unique MICR Code which helps RBI identify the same. The first 3 digits are the city code, the next 3 are bank code and the last 3 are bank branch code.

Example: 110002087. Here 110 is city code, 002 is State bank of India’s Code and 087 is the branch code

Search IFSC and MICR codes of every bank branch in India.

We regularly update our databases. We collect data from RBI (Reserve Bank of India). Even though we make all the efforts to provide you with accurate data, there can be a case where a human error might have occurred. In such a situation, we request you to help us by highlighting our mistake by sending us an email at [email protected]. We appreciate your time in writing us an email. You can also share your suggestion for improving the website.

NEFT Fund Transfer using IFSC Code

National Electronic Fund Transfer (NEFT) is an electronic way of transferring between two registered banks. The system is maintained by RBI. It is not a real-time transfer. The money is transferred in batches. Few banks have a limit on the maximum amount of money that can be transferred, however, there is no limit as such set by RBI.

Procedure to transfer money using NEFT:
  1. Check whether your bank has NEFT enabled. Generally, most banks have it enabled but you still can check on RBI’s website.
  2. Complete the Net Banking registration process with the bank and have a user id and password with you.
  3. Once logged in, you have to create a beneficiary for every new account to which you wish to transfer money. To add a beneficiary, you should have the bank account number, IFSC of the bank branch (you can find it here), and his/her name.
  4. Once you have added the beneficiary there is generally a waiting period ranging from a few minutes to hours depending upon the bank. After the waiting period, you can transfer the funds to the beneficiary.
  5. To transfer funds. Log in to your Net Banking Account. Click on fund transfer and select the beneficiary from the list. Enter the amount you wish to send and then verify the transaction using OTP (One Time Password) you would receive on your registered mobile number with the bank.
  6. The the amount would be transferred during the next settlement batch of NEFT.

The NEFT service is available during Bank Working Hours and not at night or bank holidays. Changes of NEFT can range from Rs 2.5 to Rs 25 (+ Service Tax).

RTGS Fund Transfer using IFSC Code.

Real-Time Gross Settlement (RTGS) is similar to that of NEFT. The only difference being that RTGS is for an amount more than Rs 2 Lac and it is real-time. The fund reaches the beneficiary account in less than 30minutes. There is no upper limit on the amount which can be transferred using RTGS.

The procedure is the same as NEFT.

For Fund Transfer up to Rs 5 Lac, it may cost you approx. Rs 35. And for Funds more than 5 Lac, it can be approx. Rs 55

Fund transfer using IMPS

The Immediate Payment Service (IMPS) is an instant online fund transferring system that works 24 X 7. You don’t necessarily need to add a beneficiary if you are using Mobile Banking to use IMPS services. It depends on Bank to Bank. 

The procedure is the same as any other online transfer service. You need to log in to your net banking or mobile banking. You will need the beneficiary's name, bank account number, and IFSC. If you are using the mobile app of your bank you will also need MMID (Mobile Money Identifier Code). This Code will be issued by your bank to you when you register for mobile banking.

Charges for IMPS services are generally Rs 5 for up to Rs 1 Lac and Rs 15 for Rs 1 Lac to 2 Lac. The charges vary from bank to bank.


Reserve Bank of India