IFSC India
Valida formato IFSC bancário indiano (4 letras + 0 + 6 alfanum).
Resultado
—
IFSC: the 11-character code for an Indian bank branch
The IFSC (Indian Financial System Code) is an 11-character code that identifies a specific bank branch in India's electronic payment systems. Assigned by the Reserve Bank of India, it routes NEFT, RTGS and IMPS transfers. The format is fixed: 4 letters (bank) + 0 + 6 alphanumeric (branch) — e.g. HDFC0000123. This tool validates that exact pattern.
The fifth character is always 0 — reserved by the RBI for future use. That single rule is a quick sanity check: any IFSC without a zero in position 5 is malformed.
Structure of HDFC0000123
- Characters 1–4: the bank code in letters (
HDFC= HDFC Bank,SBIN= State Bank of India). - Character 5: always
0(reserved). - Characters 6–11: the branch code (alphanumeric, often digits).
- No check digit: validity is the pattern plus the RBI branch directory.
Where it matters
- Transfers: NEFT/RTGS/IMPS require the beneficiary's IFSC to route to the right branch.
- Cheques & passbooks: the IFSC is printed alongside the account details.
- UPI & fintech: apps resolve an IFSC to a branch when adding a bank account.
- Mock data / testing: validating the 11-character pattern before a branch lookup.
Common pitfalls
- Position 5 must be 0: a non-zero fifth character is an immediate red flag.
- Uppercase: normalise the input; IFSC codes are uppercase.
- Branch codes change: mergers (e.g. associate banks into SBI) reassign IFSCs — an old code may be retired.
- Format ≠ exists: the pattern can pass while the branch isn't in the RBI directory.
FAQ
Why is the 5th character always 0? The RBI reserved it for future expansion; today it's a constant zero.
Does the IFSC have a check digit? No — it's validated by its fixed pattern and by the RBI's branch directory.
Is the IFSC the same as the MICR code? No — MICR is a separate 9-digit code on cheques; the IFSC is the 11-character electronic-transfer code.
Related Tools
CPF Validator
Validate Brazilian CPF numbers instantly using the official algorithm. Useful for testing document validation in applications. No data sent to servers.
Batch CPF Validator
Validate a list of CPFs (one per line) and see which are valid and which are not. No data sent to servers.
Batch CNPJ Validator
Validate a list of CNPJs (one per line) with a summary of valid, invalid and total. No data sent to servers.