IFSC Validator

Validators

Check an IFSC is correctly formed before a transfer, and catch the letter O typed for a zero.

Runs entirely in your browser — nothing is uploaded

An IFSC is eleven characters: four letters for the bank, a reserved zero, then six for the branch. That fifth-position zero is where most mistakes happen — a capital O sits next to it on the keyboard and looks identical in many fonts. This checks the structure in your browser and calls out that specific mistake, because it is by far the most common one.

What people do next

Features

  • Checks length, the four-letter bank code and the branch characters.
  • Specifically catches a letter O typed in the reserved zero position.
  • Splits the code into bank and branch so you can see the parts.
  • Format only, stated plainly — this is not a branch directory.

How to use the IFSC Validator

  1. 1Type or paste the IFSC.
  2. 2Check the verdict before you use it for a transfer.
  3. 3Confirm the branch itself on your bank’s site or the RBI directory.

Frequently asked questions

What is the format of an IFSC?

Eleven characters. The first four are letters identifying the bank, the fifth is always the digit zero and is reserved for future use, and the last six identify the branch — usually digits, though some banks use letters. HDFC0001234 and SBIN0000001 are both correctly formed.

Why does the fifth character have to be zero?

It is reserved by the RBI specification. It is also the single most common place an IFSC goes wrong, because a capital O and a zero are hard to tell apart in many fonts and sit adjacent on a keyboard. This tool checks that position specifically and names the mistake rather than giving a generic failure.

Can this tell me which branch a code belongs to?

No. There is no checksum in an IFSC and this is not a directory, so a well-formed code may belong to no branch at all. Look the code up on your bank’s website or in the RBI’s published list to confirm the branch, and always check the beneficiary name the transfer screen shows before confirming.

What happens if I use a wrong but valid-looking IFSC?

Usually the transfer is rejected and the money comes back, because the account number and IFSC have to agree. That is not guaranteed to be quick, and with some transfer types a wrong code can send money to a different branch of the same bank. Checking the format first costs nothing.