Short answer: an IFSC is the 11-character code that identifies one bank branch. The first four characters are the bank, the fifth is always 0, and the last six identify the branch. Type a full code here, or browse by bank, state and city.
Independent tool. Scriptiii is not affiliated with the RBI, any bank or India Post. Branch details come from a dated public dataset; confirm anything important with the bank before relying on it.
How to read the result
- Bank and branch — as recorded in the source dataset, not normalised or guessed.
- Address — reproduced from the dataset. Formatting may differ from the bank's website.
- NEFT / RTGS / IMPS / UPI — flags from the dataset. “Not listed” means the flag is absent, not necessarily unsupported.
- MICR and SWIFT — shown when the source provides them.
IFSC structure
An IFSC is 11 characters: four letters for the bank, a literal 0 in position five, and six letters or digits identifying the branch. The fifth character is always zero, which is why HDFC1000001 is invalid even though its length is right.