BANKING TOOLS

IFSC code & MICR code Directory

Find verified IFSC codes, MICR codes, and branch addresses of all bank branches in India for secure NEFT, RTGS, and IMPS transactions.

Tap search to find IFSC codes instantly
🏦

Start searching for IFSC codes

Type in the search box above to find IFSC codes, bank branches, and more.
Results will appear here as you type.

What is IFSC Code?

The IFSC Code, or Indian Financial System Code, is an 11-character alphanumeric identifier assigned by the Reserve Bank of India (RBI) to each bank branch in India. This unique IFSC code number is crucial for facilitating electronic fund transfers via NEFT, RTGS, and IMPS. Each bank IFSC code helps identify the specific bank branch involved in a transaction.

If you're wondering what is IFSC code and where to find it look no further than your cheque book, passbook, or the bank's official website. You can also use an IFSC code finder tool or visit the RBI's website to do an IFSC code search or search branch by IFSC code.

When sending money through net banking, you'll need to enter the correct IFSC along with the recipient's bank branch name. This ensures the funds are transferred securely and without error. Note that unless there's a bank merger or restructuring, the IFSC code India branches use typically remain the same.

Why is IFSC Code Important?

Entering the correct bank IFSC code is essential for any successful online transaction. Here's why it matters: Entering the correct bank IFSC code is essential for any successful online transaction. Here's why it matters:
• It helps find branch by IFSC code accurately during fund transfers.
• It ensures your money reaches the correct branch code of the beneficiary's bank.
• It supports a secure and quick transfer via NEFT, RTGS, or IMPS.
• It helps check IFSC code validity, avoiding wrong transfers.

Whether you're trying to find IFSC code by account number, or search IFSC code by account number, it's a key detail required in digital banking today.

How to find IFSC code?

Wondering how to check IFSC code or how to find IFSC code from account number? Here are a few trusted ways to do so:
Cheque leaf or passbook: Check the cheque leaf or passbook issued by your bank.
Internet banking or mobile app: Use the bank's internet banking platform or official mobile app to search bank by IFSC code.
RBI website: Visit the regulatory authority's website to browse all bank IFSC codes.
IFSC code finder: Use a trusted IFSC code finder online to get the branch name by IFSC code or even the bank name by IFSC code.
Branch code search: Some platforms even allow you to do a branch code search or IFSC to branch mapping.
Find by account number: If you have only the account number, some banks allow you to find IFSC code by account number via their portals.

How to Find IFSC Code in a Cheque?

One of the most important identifiers on a bank cheque is the IFSC code. This 11-digit alphanumeric code is mandatory and unique to each bank branch. Whether you're trying to check IFSC code, search branch by IFSC code, or find bank by IFSC code, your cheque is often the first place to look.

On a typical Indian bank cheque—be it HDFC, ICICI, SBI, or any other, the IFSC code number is printed clearly, usually on the top-left or near the bank's logo. Since IFSC code India varies from bank to bank and even branch to branch, it's important to refer to the exact cheque leaf issued by your branch.

Understanding how to find IFSC code from account number or from a cheque leaf makes everyday banking tasks from fund transfers to beneficiary addition quick, reliable, and error-free.

Key Features of IFSC Code

  • 🎯Uniquely identifies a specific bank branch – Each IFSC code is tied to an individual branch, making it easier to find branch by IFSC code and ensure accurate routing of funds
  • 🔒Reduces errors in fund transfers – With a valid bank IFSC code, the chances of misdirected or failed transactions are minimised, enabling secure payments
  • 💰Supports all major electronic payment systems – Whether you're using NEFT, RTGS, or IMPS, the IFSC code is mandatory for processing any online money transfer in India

IFSC Code vs MICR Code vs CIF Number

While IFSC code is essential for online transfers, don't confuse it with other banking identifiers:

MICR Code: Stands for Magnetic Ink Character Recognition and is used for the processing of cheques. You can even extract the MICR code from IFSC code using certain bank tools.

CIF Number: The Customer Information File number stores a customer's banking history, and is different from the IFSC code meaning or usage.

Both MICR code of bank and IFSC code are printed on cheques and serve different purposes.

How to do Fund Transfer using IFSC Code

Here are the details fund transfers using IFSC:

Transaction Charges
AmountNEFTRTGSIMPS
Up to Rs.10,000Rs.2.50Minimum:Rs.2 LakhRs.2.00
Rs.10,000-Rs.2 LakhRs.15.00No ChargesRs.12.00
Above Rs.2 LakhRs.25.00Rs.49.50Rs.20.00
Note: Customers must check the bank's website to charge.

Here is the operating time of various fund transfer modes:

NEFT: 24 hours 365 days
RTGS: 24 hours 365 days
IMPS: 24 hours 365 days

Online Money Transfer Using IFSC Code

The IFSC code plays a crucial role in enabling secure and error-free online money transfers between bank accounts in India. Whether you're using NEFT, RTGS, or IMPS, this unique 11-digit IFSC code is mandatory to initiate a transaction. These electronic fund transfer systems are designed to ensure that payments are made quickly and accurately—provided the bank IFSC code and account number are entered correctly.

Incorrect details? Your payment won't go through. That's why it's important to check IFSC code before transferring funds and use tools like an IFSC code finder or IFSC code search to confirm the correct branch code.

NEFT (National Electronic Fund Transfer)

NEFT full form is National Electronic Fund Transfer, one of India's most widely used digital fund transfer systems. It allows you to send money from one bank account to another across any bank in India—provided the correct bank name by IFSC code, account number, and account type are shared.

• Transactions are processed in batch-wise settlements.
• It is mandatory to enter the correct IFSC code to ensure your funds reach the right bank branch.
• You can find IFSC code by account number or use your cheque leaf or bank passbook.

NEFT is ideal for scheduled or low-to-medium-value transfers.

RTGS (Real-Time Gross Settlement)

RTGS full form is Real-Time Gross Settlement, a system that allows immediate transfer of money between banks in India. It's primarily used for high-value, time-sensitive transactions.

• Transactions are processed individually and in real-time.
• Minimum transaction amount is typically Rs. 2 lakh.
• Like NEFT, it requires the correct IFSC code for successful transfers.

RTGS is ideal for large-value, urgent transfers.

IMPS (Immediate Payment Service)

IMPS full form is Immediate Payment Service, enabling instant fund transfers 24/7, including holidays. It's one of the fastest modes of electronic fund transfer in India.

• Transactions are processed instantly, unlike NEFT's batch processing.
• Available 24/7, including weekends and holidays.
• Requires IFSC code for inter-bank transfers.

IMPS is perfect for urgent, small-to-medium value transfers.

How to Add Beneficiary for Fund Transfer

To transfer funds to someone else's account, you need to add them as a beneficiary. This is a one-time process that requires the correct IFSC code.

1. Login to your bank account: Access your internet banking or mobile banking app.
2. Navigate to beneficiary section: Look for 'Add Beneficiary' or 'Manage Beneficiaries' option.
3. Enter beneficiary details: Provide name, account number, IFSC code, and bank details.
4. Set transfer limits: Some banks allow you to set daily or monthly transfer limits for each beneficiary.
5. Confirm registration: Complete the process using OTP or other verification methods.
6. Activation waiting period: Most banks have a 24-hour waiting period before you can transfer money to newly added beneficiaries.

List of top bank IFSC, MICR & SWIFT Codes

India's banking system includes numerous banks, each with their unique IFSC codes for different branches. Here are some of the major banks and their identifier patterns:

State Bank of India (SBI): IFSC codes start with 'SBIN'
HDFC Bank: IFSC codes start with 'HDFC'
ICICI Bank: IFSC codes start with 'ICIC'
Axis Bank: IFSC codes start with 'UTIB'
Punjab National Bank: IFSC codes start with 'PUNB'
Bank of Baroda: IFSC codes start with 'BARB'

Each bank branch has its unique 11-character IFSC code that helps in electronic fund transfers.

Credit Card IFSC Code vs Bank Branch IFSC Code

It's important to understand that credit cards and bank branches have different IFSC code requirements:

Credit Card Payments: Credit card payments use the bank's branch IFSC code.
• When paying credit card bills, you typically use the bank's designated IFSC code for credit card payments
• This might be different from your regular branch IFSC code
• Most banks provide specific IFSC codes for credit card bill payments

Bank Branch IFSC Code: {' '} Used for regular account-to-account transfers
• Specific to your account's home branch
• Required for salary credits, loan EMIs, and other regular transactions

Registering Third-Party Beneficiaries Using IFSC Code

To transfer money to another person's account—especially if they hold an account in a different bank—you'll need to register them as a third-party beneficiary. This process is simple and secure, provided you have the correct details like the IFSC code, bank branch, and account number.

Here are the steps to register a third-party beneficiary:

1. Log in to your bank's net banking or mobile banking portal using your user ID and password.
2. Navigate to the 'Fund Transfer' section.
3. Click on the 'Request' tab and select 'Add Beneficiary'.
4. Enter the following mandatory details:
    • Beneficiary's name
    • Account number
    • Bank IFSC code
    • Bank name and branch
5. Once all the information is filled in, click 'Submit'.
6. The system will take a short period to verify and activate the beneficiary. This duration may vary by bank. For example, HDFC Bank typically takes up to 12 hours.
7. After the beneficiary is activated, you can initiate a fund transfer.
8. Enter the transfer amount and optional remarks.
9. Choose your preferred mode of communication (SMS or email) to receive a One-Time Password (OTP).
10. Enter the OTP to authorise and complete the transaction.

💡 Tip: Always double-check the IFSC code using an IFSC code finder tool or your beneficiary's bank documents to ensure the money is routed to the correct bank branch.

IFSC Code Format

Every IFSC code follows a standard 11-character format:
PositionCharactersDescriptionExample
1-4AlpabeticBank CodeSBIN (State Bank of India)
50 (Zero)Reserved for future use0
6-11AlphanumericBranch Code001234

FAQs on IFSC Code and MICR Code

What is the full form of IFSC?

arrow icon
The full form of IFSC is Indian Financial System Code.

Why is IFSC used?

arrow icon
The IFSC code is an 11-digit alphanumeric code used by the Reserve Bank of India (RBI) to uniquely identify every bank branch under the NEFT network. It facilitates secure and error-free online fund transfers through NEFT, RTGS, and IMPS.

How to search for bank name by IFSC code?

arrow icon
To find the bank name using IFSC code, look at the first four characters. For example, an IFSC code starting with HDFC refers to HDFC Bank.

What is the meaning of MICR code?

arrow icon
MICR stands for Magnetic Ink Character Recognition. It refers to the special magnetic ink and font used to print codes on the bottom of a cheque for machine-readable processing.

What is the use of MICR code?

arrow icon
The MICR code helps banks verify the authenticity of cheques and enables faster cheque clearance through the Electronic Clearing System (ECS).

How can I transfer money online from one bank to another?

arrow icon
You can transfer funds using: NEFT (National Electronic Fund Transfer), RTGS (Real-Time Gross Settlement), IMPS (Immediate Payment Service), UPI (Unified Payment Interface)

If a bank branch changes, does the IFSC code change?

arrow icon
No. A change in the branch's physical location doesn't affect the IFSC code. But if you transfer your account to a different branch, the IFSC code will change.

Are IFSC and SWIFT codes the same?

arrow icon
No. The IFSC code is for domestic transfers within India, while the SWIFT code is for international fund transfers.

How many digits are there in the IFSC code?

arrow icon
The IFSC code has 11 characters: First 4: Bank code, 5th: Always 0, Last 6: Branch code

Who issues the IFSC code?

arrow icon
The Reserve Bank of India (RBI) assigns a unique IFSC code to each bank branch.

Does the IFSC code depend on the bank branch?

arrow icon
Yes. Every branch of a bank has a unique IFSC code, even if they belong to the same bank.

Is IFSC code same as branch code?

arrow icon
No. The branch code is part of the IFSC code, but the IFSC code also includes the bank identifier.

Where is the IFSC code located on a cheque?

arrow icon
It is printed at the top of the cheque leaf, usually near the bank's address or logo.

How can I know my IFSC code by account number?

arrow icon
Although IFSC code by account number isn't always direct, you can: Use the bank name (first 4 characters), Know the branch (last 6 characters). Some banks let you find IFSC code by account number through internet banking or support.

Does IFSC code change after account transfer?

arrow icon
Yes, if you shift your account to a different branch, your IFSC code will change. Otherwise, it remains the same.

Is IFSC code required for IMPS?

arrow icon
Yes, if you're using the account number + IFSC method. For IMPS with MMID, it's not required.

Where is the MICR code on a cheque?

arrow icon
It's printed at the bottom of the cheque, beside the cheque number, in a special magnetic font.

Is IFSC code unique?

arrow icon
Yes. Each IFSC code is unique to one specific bank branch.

Can I get IFSC code from my savings account number?

arrow icon
Not directly. The account number doesn't contain IFSC code. But if you know your bank and branch, you can search IFSC code by account number using online tools.

What happens if I enter the wrong IFSC code for NEFT?

arrow icon
If the account number is correct but the IFSC is wrong, the transaction usually fails and is refunded. However, if the details match a real account in another branch, funds may be wrongly transferred.

Can I access the IFSC code from my passbook?

arrow icon
Yes. As per RBI guidelines, both IFSC and MICR codes must be printed on your bank passbook, account statement, and cheque book.

Do all banks have the same IFSC code?

arrow icon
No. Each bank branch, even of the same bank, has a distinct IFSC code.

Is it safe to share my IFSC code?

arrow icon
Yes, it is safe. The IFSC code alone cannot be misused. It is a public identifier for your bank branch.

Can I transfer money without an IFSC code?

arrow icon
No. For NEFT, RTGS, and IMPS (via account number), the IFSC code is mandatory.

What if the account number is correct but IFSC code is wrong?

arrow icon
The transaction may: Fail and be reversed, Be credited to the wrong account if another valid account exists with those details. Always verify the IFSC code using an IFSC code finder or bank official site.

What is a MICR reader?

arrow icon
A MICR reader is a machine used by banks to read magnetic ink on cheques. It helps in fast and automated cheque processing.

Is the MICR code the same for all customers?

arrow icon
Only if they are from the same branch. The MICR code is tied to the branch, not the individual account.

How to read the MICR line on a cheque?

arrow icon
The MICR line typically includes: 9-digit routing number (MICR code), 12-digit account number, 4-digit cheque number
Scan QR to get the Fi app