IFSC Code & MICR for all Banks in India. You can find it here!
Banks List

Indian Financial System Code (IFSC) is an alphanumerical code used to identify an individual branch of a financial institution in India. The number consists of 11 digits, and it is used for domestic bank transfer.

The code is used by two main electronic funds settlement systems in India namely Real Time Gross Settlement (RTGS) and the National Electronic Funds Transfer (NEFT) systems.

The format of IFSC Code is as follows;


  • the first four character (AAAA) represents the bank.
  • the fifth character (B) is normally zero (0).
  • the last six character (CCCCCC) is the branch code identifier.

The code is maintaned and managed by Reserved Bank of India.

MICR stands for Magnetic Ink Character Recognition and it is a technology for cheques processing.

IFSC Codes for all Banks in India

The IFSC Code feature on this website is only applicable to be use in India.

Outward International Bank Transfer

The information available in this website is to assist fund transfer in India. If you want to make outward bank transfer from India, SWIFT Code is required on top of recipient name, bank name & branch and account number.

Largest Banks in India

Below is a list of the top 10 largest Indian banks ranked by total revenue.

No Bank
1 State Bank of India
2 ICICI Bank
3 HDFC Bank
4 Punjab Bank of India
5 Bank of Baroda
6 Canara Bank
7 IDBI Bank
8 Bank of India
9 Union Bank of India
10 Axis Bank