Skip to main content

Loan guidancePublished lender figuresLender terms vary

Folio · IFSC Finder

IFSC Code Finder — All Indian Bank IFSC Codes

Money Matrix Hub maintains a searchable directory of Indian Financial System Code (IFSC) entries used for NEFT, RTGS, and IMPS transfers. The table below shows the top 103 most-searched branches across 26 banks, 8 cities, and 7 states. A larger curated catalogue of 2,301 codes is packaged for instant lookup; the full directory of 150,000+ codes is in development and will ship per-code pages at /ifsc/<code> in a future iteration.

Pre-launch directory. The 2,301-row catalogue at public/data/ifsc-seed.jsoncovers top 25 banks across 30 metros. The full RBI IFSC master (150,000+ codes) is being ingested via a prebuild script. Always verify against your passbook or the bank's own portal before initiating a transfer.

What is an IFSC code?

An IFSC is an 11-character code assigned by the Reserve Bank of India to every bank branch participating in electronic funds transfer networks. The format is AAAA0NNNNNN: four alphabetic characters identifying the bank, a literal 0, and six alphanumeric characters identifying the branch. You will find your own IFSC printed on every cheque leaf and inside the front cover of your passbook.

Top 103 branches

Sorted by bank name, then city. Use your browser's page-search ( Ctrl+F ) to jump to a bank, city, or code.

IFSCBankBranchCityStateMICR
UTIB0000050Axis BankAshram Road, AhmedabadAhmedabadGujarat380211002
UTIB0000009Axis BankLavelle Road, BangaloreBangaloreKarnataka560211002
UTIB0000006Axis BankSpencer Plaza, ChennaiChennaiTamil Nadu600211002
UTIB0000017Axis BankSomajiguda, HyderabadHyderabadTelangana500211002
UTIB0000007Axis BankShakespeare Sarani, KolkataKolkataWest Bengal700211002
UTIB0000001Axis BankFort, MumbaiMumbaiMaharashtra400211002
UTIB0000005Axis BankStatesman House, New DelhiNew DelhiDelhi110211002
UTIB0000019Axis BankMG Road, PunePuneMaharashtra411211002
BDBL0000001Bandhan BankSalt Lake, KolkataKolkataWest Bengal700860002
BDBL0001000Bandhan BankAndheri East, MumbaiMumbaiMaharashtra400860002
BARB0AHMMAIBank of BarodaMandvi, AhmedabadAhmedabadGujarat380012002
BARB0BANGLOBank of BarodaMG Road, BangaloreBangaloreKarnataka560012002
BARB0CHENNIBank of BarodaMount Road, ChennaiChennaiTamil Nadu600012002
BARB0MUMBAIBank of BarodaMumbai MainMumbaiMaharashtra400012002
BARB0DELHIMBank of BarodaParliament Street, New DelhiNew DelhiDelhi110012002
BKID0008001Bank of IndiaMG Road, BangaloreBangaloreKarnataka560013002
BKID0000001Bank of IndiaMumbai MainMumbaiMaharashtra400013002
BKID0006001Bank of IndiaParliament Street, New DelhiNew DelhiDelhi110013002
MAHB0000001Bank of MaharashtraMumbai MainMumbaiMaharashtra400014002
MAHB0000002Bank of MaharashtraCamp, PunePuneMaharashtra411014002
CNRB0000247Canara BankMG Road, BangaloreBangaloreKarnataka560015002
CNRB0000300Canara BankAnna Salai, ChennaiChennaiTamil Nadu600015002
CNRB0000476Canara BankFort, MumbaiMumbaiMaharashtra400015002
CNRB0000200Canara BankParliament Street, New DelhiNew DelhiDelhi110015002
CBIN0281015Central Bank of IndiaAshram Road, AhmedabadAhmedabadGujarat380016002
CBIN0280001Central Bank of IndiaMumbai MainMumbaiMaharashtra400016002
CBIN0280727Central Bank of IndiaParliament Street, New DelhiNew DelhiDelhi110016002
DCBL0000001DCB BankFort, MumbaiMumbaiMaharashtra400157002
DCBL0000080DCB BankConnaught Place, New DelhiNew DelhiDelhi110157002
FDRL0001327Federal BankMG Road, BangaloreBangaloreKarnataka560049002
FDRL0001371Federal BankFort, MumbaiMumbaiMaharashtra400049002
FDRL0001345Federal BankConnaught Place, New DelhiNew DelhiDelhi110049002
HDFC0000099HDFC BankNavrangpura, AhmedabadAhmedabadGujarat380240002
HDFC0000020HDFC BankKoramangala, BangaloreBangaloreKarnataka560240002
HDFC0000055HDFC BankAnna Salai, ChennaiChennaiTamil Nadu600240002
HDFC0000067HDFC BankBanjara Hills, HyderabadHyderabadTelangana500240002
HDFC0000050HDFC BankCamac Street, KolkataKolkataWest Bengal700240002
HDFC0000001HDFC BankSandoz House, Worli, MumbaiMumbaiMaharashtra400240001
HDFC0000003HDFC BankConnaught Place, New DelhiNew DelhiDelhi110240002
HDFC0000139HDFC BankBund Garden Road, PunePuneMaharashtra411240002
ICIC0000026ICICI BankLal Darwaja, AhmedabadAhmedabadGujarat380229002
ICIC0000002ICICI BankMG Road, BangaloreBangaloreKarnataka560229002
ICIC0000004ICICI BankMount Road, ChennaiChennaiTamil Nadu600229002
ICIC0000040ICICI BankBegumpet, HyderabadHyderabadTelangana500229002
ICIC0000005ICICI BankRussell Street, KolkataKolkataWest Bengal700229002
ICIC0000001ICICI BankBackbay Reclamation, MumbaiMumbaiMaharashtra400229002
ICIC0000007ICICI BankConnaught Place, New DelhiNew DelhiDelhi110229002
ICIC0000019ICICI BankBund Garden, PunePuneMaharashtra411229002
IDFB0040201IDFC First BankMG Road, BangaloreBangaloreKarnataka560751002
IDFB0060101IDFC First BankAnna Salai, ChennaiChennaiTamil Nadu600751002
IDFB0080101IDFC First BankBandra Kurla Complex, MumbaiMumbaiMaharashtra400751002
IDFB0040101IDFC First BankConnaught Place, New DelhiNew DelhiDelhi110751002
IDIB000B001Indian BankMG Road, BangaloreBangaloreKarnataka560019002
IDIB000C001Indian BankAnna Salai, ChennaiChennaiTamil Nadu600019002
IDIB000M001Indian BankMumbai MainMumbaiMaharashtra400019002
IOBA0000002Indian Overseas BankAnna Salai, ChennaiChennaiTamil Nadu600020002
IOBA0000001Indian Overseas BankMumbai MainMumbaiMaharashtra400020002
INDB0000010IndusInd BankBrigade Road, BangaloreBangaloreKarnataka560234002
INDB0000035IndusInd BankNungambakkam, ChennaiChennaiTamil Nadu600234002
INDB0000005IndusInd BankNariman Point, MumbaiMumbaiMaharashtra400234002
INDB0000006IndusInd BankBarakhamba Road, New DelhiNew DelhiDelhi110234002
KARB0000245Karnataka BankMG Road, BangaloreBangaloreKarnataka560052002
KARB0000001Karnataka BankFort, MumbaiMumbaiMaharashtra400052002
KVBL0001100Karur Vysya BankAnna Salai, ChennaiChennaiTamil Nadu600053002
KVBL0001001Karur Vysya BankFort, MumbaiMumbaiMaharashtra400053002
KKBK0002544Kotak Mahindra BankCG Road, AhmedabadAhmedabadGujarat380485002
KKBK0000423Kotak Mahindra BankIndiranagar, BangaloreBangaloreKarnataka560485002
KKBK0000437Kotak Mahindra BankNungambakkam, ChennaiChennaiTamil Nadu600485002
KKBK0007520Kotak Mahindra BankJubilee Hills, HyderabadHyderabadTelangana500485002
KKBK0000654Kotak Mahindra BankPark Street, KolkataKolkataWest Bengal700485002
KKBK0000958Kotak Mahindra BankBandra Kurla Complex, MumbaiMumbaiMaharashtra400485002
KKBK0000172Kotak Mahindra BankNehru Place, New DelhiNew DelhiDelhi110485002
KKBK0001768Kotak Mahindra BankKoregaon Park, PunePuneMaharashtra411485002
PSIB0000001Punjab and Sind BankMumbai MainMumbaiMaharashtra400023002
PSIB0000200Punjab and Sind BankConnaught Place, New DelhiNew DelhiDelhi110023002
PUNB0009800Punjab National BankAhmedabad MainAhmedabadGujarat380024002
PUNB0027600Punjab National BankMG Road, BangaloreBangaloreKarnataka560024002
PUNB0000200Punjab National BankFort, MumbaiMumbaiMaharashtra400024002
PUNB0001100Punjab National BankParliament Street, New DelhiNew DelhiDelhi110024002
RATN0000001RBL BankLower Parel, MumbaiMumbaiMaharashtra400750002
RATN0000002RBL BankConnaught Place, New DelhiNew DelhiDelhi110750002
SIBL0000270South Indian BankBangalore MainBangaloreKarnataka560059002
SIBL0000346South Indian BankChennai MainChennaiTamil Nadu600059002
SIBL0000094South Indian BankMumbai MainMumbaiMaharashtra400059002
SBIN0000508State Bank of IndiaBhadra, AhmedabadAhmedabadGujarat380002006
SBIN0000813State Bank of IndiaSt. Marks Road, BangaloreBangaloreKarnataka560002022
SBIN0000851State Bank of IndiaGeorge Town, ChennaiChennaiTamil Nadu600002032
SBIN0020074State Bank of IndiaBanjara Hills, HyderabadHyderabadTelangana500002006
SBIN0000098State Bank of IndiaPark Street, KolkataKolkataWest Bengal700002053
SBIN0000001State Bank of IndiaMumbai Main BranchMumbaiMaharashtra400002001
SBIN0000691State Bank of IndiaParliament Street, New DelhiNew DelhiDelhi110002087
SBIN0000454State Bank of IndiaCamp, PunePuneMaharashtra411002005
UCBA0000005UCO BankBBD Bagh, KolkataKolkataWest Bengal700028002
UCBA0000001UCO BankMumbai MainMumbaiMaharashtra400028002
UCBA0000200UCO BankParliament Street, New DelhiNew DelhiDelhi110028002
UBIN0535729Union Bank of IndiaAshram Road, AhmedabadAhmedabadGujarat380026002
UBIN0537748Union Bank of IndiaMG Road, BangaloreBangaloreKarnataka560026002
UBIN0530000Union Bank of IndiaNariman Point, MumbaiMumbaiMaharashtra400026002
UBIN0532444Union Bank of IndiaConnaught Place, New DelhiNew DelhiDelhi110026002
YESB0000110Yes BankCG Road, AhmedabadAhmedabadGujarat380532002
YESB0000010Yes BankResidency Road, BangaloreBangaloreKarnataka560532002
YESB0000001Yes BankNehru Centre, Worli, MumbaiMumbaiMaharashtra400532002
YESB0000002Yes BankAurobindo Marg, New DelhiNew DelhiDelhi110532002

Coming soon

  • Per-code landing pages at /ifsc/[code] generated for the full RBI master (~150,000 entries).
  • Bank- and city-scoped indexes: /ifsc/bank/[slug] and /ifsc/city/[slug].
  • Reverse lookup from MICR to IFSC.

IFSC codes change after bank mergers and branch reorganisations. Money Matrix Hub publishes this directory for convenience only — confirm the live IFSC on your bank's portal or passbook before initiating any high-value transfer.

Data-use notice: enquiry details may be shared with relevant lenders when applicable. Optional updates require form consent. Privacy policy.