Skip to content
codein

RBI · v2.0.62 Updated 24 Oct 2026

The right IFSC, first time.

Find the IFSC or MICR code of any of India's 1,83,208 bank branches. Search by bank, city or branch, or paste a code to check it.

SBI Shimla110002092ICICI PuneSBIN0000300

IFSC · Bank4 letters for the bank. SBIN is State Bank of India.
Branches
1,83,208
Banks
260
MICR codes
1,53,338
Cities and towns
12,064

Tools

Explore the network

Branches by state

Tap a state to see every bank there.

  1. JKJammu and Kashmir
    2,021 branches
    Jammu and Kashmir: 2,021 branches
  2. LALadakh
    2 branches
    Ladakh: 2 branches
  3. CHChandigarh
    701 branches
    Chandigarh: 701 branches
  4. PBPunjab
    7,124 branches
    Punjab: 7,124 branches
  5. HPHimachal Pradesh
    2,104 branches
    Himachal Pradesh: 2,104 branches
  6. UTUttarakhand
    2,563 branches
    Uttarakhand: 2,563 branches
  7. ARArunachal Pradesh
    209 branches
    Arunachal Pradesh: 209 branches
  8. RJRajasthan
    9,862 branches
    Rajasthan: 9,862 branches
  9. HRHaryana
    5,601 branches
    Haryana: 5,601 branches
  10. DLDelhi
    4,722 branches
    Delhi: 4,722 branches
  11. UPUttar Pradesh
    16,337 branches
    Uttar Pradesh: 16,337 branches
  12. BRBihar
    6,066 branches
    Bihar: 6,066 branches
  13. SKSikkim
    202 branches
    Sikkim: 202 branches
  14. ASAssam
    2,661 branches
    Assam: 2,661 branches
  15. NLNagaland
    236 branches
    Nagaland: 236 branches
  16. GJGujarat
    12,104 branches
    Gujarat: 12,104 branches
  17. MPMadhya Pradesh
    8,430 branches
    Madhya Pradesh: 8,430 branches
  18. JHJharkhand
    3,308 branches
    Jharkhand: 3,308 branches
  19. WBWest Bengal
    9,075 branches
    West Bengal: 9,075 branches
  20. MLMeghalaya
    426 branches
    Meghalaya: 426 branches
  21. MNManipur
    269 branches
    Manipur: 269 branches
  22. DHDadra and Nagar Haveli and Daman and Diu
    122 branches
    Dadra and Nagar Haveli and Daman and Diu: 122 branches
  23. MHMaharashtra
    24,281 branches
    Maharashtra: 24,281 branches
  24. CTChhattisgarh
    3,250 branches
    Chhattisgarh: 3,250 branches
  25. OROdisha
    6,229 branches
    Odisha: 6,229 branches
  26. TRTripura
    428 branches
    Tripura: 428 branches
  27. MZMizoram
    166 branches
    Mizoram: 166 branches
  28. GAGoa
    910 branches
    Goa: 910 branches
  29. TGTelangana
    5,291 branches
    Telangana: 5,291 branches
  30. APAndhra Pradesh
    11,543 branches
    Andhra Pradesh: 11,543 branches
  31. KAKarnataka
    13,369 branches
    Karnataka: 13,369 branches
  32. PYPuducherry
    239 branches
    Puducherry: 239 branches
  33. KLKerala
    9,029 branches
    Kerala: 9,029 branches
  34. TNTamil Nadu
    14,218 branches
    Tamil Nadu: 14,218 branches
  35. LDLakshadweep
    27 branches
    Lakshadweep: 27 branches
  36. ANAndaman and Nicobar Islands
    83 branches
    Andaman and Nicobar Islands: 83 branches

Busiest cities

How the codes are built

What is IFSC?

IFSC (Indian Financial System Code) is an 11-character code that identifies a bank branch for NEFT, RTGS and IMPS transfers. The first 4 letters are the bank code, the 5th character is always 0, and the last 6 identify the branch.

SBIN0000300
BankFixedBranch

What is MICR?

MICR (Magnetic Ink Character Recognition) is a 9-digit code printed on cheques. The first 3 digits identify the city, the next 3 the bank and the last 3 the branch; it is used to clear cheques under CTS.

110002001
CityBankBranch

Common questions

What is an IFSC code?

IFSC (Indian Financial System Code) is an 11-character code that identifies a bank branch for NEFT, RTGS and IMPS transfers. The first 4 letters are the bank code, the 5th character is always 0, and the last 6 identify the branch.

What is a MICR code?

MICR (Magnetic Ink Character Recognition) is a 9-digit code printed on cheques. The first 3 digits identify the city, the next 3 the bank and the last 3 the branch; it is used to clear cheques under CTS.

What is the difference between IFSC and MICR?

IFSC is an 11-character alphanumeric code for electronic transfers (NEFT, RTGS, IMPS). MICR is a 9-digit numeric code printed on cheques for cheque clearing. Most branches have both.

Where can I find my IFSC code?

On your cheque leaf (next to the branch address), the first page of your passbook, your bank statement, or in net banking and the mobile app. You can also search by bank and branch here.

Is this IFSC data official?

Yes. It is the Reserve Bank of India's IFSC and MICR master list, synced automatically; every page shows the release and the last sync date.

Sources & verification

  • ✔ Official source: RBI IFSC & MICR master list
  • ✔ Dataset release v2.0.62, synced automatically
  • ✔ Last updated
  • ✔ Codes checked against the RBI format (11-character IFSC, 9-digit MICR)