About IFSC Code

The Indian Financial System Code (IFSC) is an 11-character alphanumeric code used to identify bank branches in India. It is required for account transfers through NEFT, RTGS, and IMPS.

IFSC Format

  • First 4 characters: Bank code (for example, SBIN for State Bank of India)
  • 5th character: Always 0 (reserved for future use)
  • Last 6 characters: Branch code

Example: SBIN0001234

MICR Format

  • First 3 digits: City code
  • Next 3 digits: Bank code
  • Last 3 digits: Branch code

Why Use This Finder

  • Comprehensive data: 236 banks and 171,519 branches
  • Fast search: Find IFSC and MICR instantly
  • Accurate information: Refreshed from official sources
  • No signup needed: Free public access

Browse by Directory

Practical Guides

How We Verify Data

Branch records are cross-checked against official bank announcements and existing records before publication.

  • IFSC, MICR, and location values are validated against source feeds.
  • Changed records are re-checked and timestamped for transparency.
  • Users can report incorrect data directly from detail pages.

Read the full verification policy

Frequently Asked Questions

Short answers to common IFSC, MICR, branch lookup, and data-verification questions.

  • IFSC (Indian Financial System Code) is an 11-character alphanumeric code used to identify bank branches in India. It is used for electronic payment applications like RTGS, NEFT, and IMPS. The first four characters represent the bank, the fifth character is '0' (reserved for future use), and the last six characters represent the branch.

  • MICR (Magnetic Ink Character Recognition) is a 9-digit code used to identify the location of a bank branch. It is primarily used for processing cheques. The first three digits represent the city, the next three represent the bank, and the last three represent the branch.

  • You can find your bank's IFSC code by searching on our website using the bank and branch name, IFSC code, or location context. You can also find it on your bank passbook, cheque book, or by contacting your bank directly.

  • No, each branch of a bank has a unique IFSC code. The code identifies the specific branch where your account is held.

  • No, IFSC codes are only used for domestic transfers within India (NEFT, RTGS, IMPS). For international transfers, you need SWIFT code or other international banking codes.

  • We maintain a comprehensive database of 236 banks and 171,519 branches across India. Our data is regularly updated to ensure accuracy. However, we recommend verifying critical information with your bank before making transactions.

  • We publish our source and verification process in the Data Verification Policy.

    Read the Data Verification Policy