IFSC Code Finder
Find IFSC codes for all bank branches in India. Data sourced from RBI's official IFSC directory.
What is an IFSC Code?
IFSC (Indian Financial System Code) is an 11-character code assigned by RBI to every bank branch. It's required for NEFT, RTGS, and IMPS transfers. Format: BANK0BRANCH — 4 bank letters + 0 + 6 branch code.
Browse by Bank
SBIN
State Bank of India
26,430 branches
HDFC
HDFC Bank
11,021 branches
ICIC
ICICI Bank
8,345 branches
UTIB
Axis Bank
6,993 branches
PUNB
Punjab National Bank
13,017 branches
BARB
Bank of Baroda
10,137 branches
CNRB
Canara Bank
12,127 branches
UBIN
Union Bank of India
11,230 branches
KKBK
Kotak Mahindra Bank
2,533 branches
BKID
Bank of India
7,168 branches
INDB
IndusInd Bank
2,301 branches
YESB
Yes Bank
3,381 branches
All Banks
Indian BankIDIBCentral Bank of IndiaCBINIDBI BankIBKLBandhan BankBDBLFederal BankFDRLIDFC FIRST BankIDFBRBL BankRATN
How to Use IFSC Code
NEFT Transfer
Free, any amount. Need recipient account number + IFSC. Settles in 30-min batches, 24×7.
RTGS Transfer
For ₹2 lakh+. Real-time settlement. Need account number + IFSC.
IMPS Transfer
Instant, up to ₹5 lakh. Need account number + IFSC. Works 24×7 including holidays.
Add Beneficiary
In net banking/app: Fund Transfer → Add Payee → Enter account number + IFSC → Wait for activation.