About this tool
Validate the 11-character IFSC structure offline, with per-character diagnostics, auto-fix suggestions and batch checking.
An IFSC is an eleven-character code laid down by the Reserve Bank of India: four letters identifying the bank, the digit zero in the fifth position reserved for future use, and six alphanumeric characters identifying the branch. This validator checks that structure character by character in the browser without any network call, flags the two typos that cause most rejections — the letter O typed for the reserved zero, and a zero typed inside the bank code — and suggests the corrected code. A batch mode checks a whole list at once.
Open IFSC Code Format Validator on AltFTool — it loads instantly in your browser.
Paste your code or data sample into the workspace.
Pick the format, conversion, or analysis you need.
Copy the polished result straight back into your project.
Nothing is sent to a server, so bank details in a vendor list never leave the browser.
The output names the position that is wrong and why, rather than just returning false.
Letter O in the reserved position and zero inside the bank code are detected and a corrected code is offered.
Eleven characters: four letters for the bank, the digit 0 in the fifth position, and six alphanumeric characters for the branch. The regular expression is ^[A-Z]{4}0[A-Z0-9]{6}$ — for example HDFC0000123, where HDFC is the bank, 0 is the reserved character and 000123 is the branch.
Always the digit zero. The RBI reserved that position for future use and fixed it at 0, so any code with the letter O there is invalid. It is the single most common IFSC typing error, particularly when a code is read off a printed cheque or a scanned document.
No. It validates structure only and does not look the code up. A code such as ZZZZ0ABC123 is structurally perfect but belongs to no bank, so always confirm the branch against the RBI IFSC directory, the bank's own website or your cheque leaf before sending money.
IFSC is the eleven-character alphanumeric code used to route NEFT, RTGS and IMPS transfers electronically. MICR is a nine-digit numeric code printed in magnetic ink at the foot of a cheque — the first three digits are the city, the next three the bank and the last three the branch — and it is used for physical cheque clearing.