Search for a tool
IBAN (Number checksum)

Tool to check IBAN numbers. The IBAN (International Bank Account Number) algorithm allows checking if an IBAN number is correct.

Results

IBAN (Number checksum) -

Tag(s) : Checksum

dCode and you

dCode is free and its tools are a valuable help in games, puzzles and problems to solve every day!
You have a problem, an idea for a project, a specific need and dCode can not (yet) help you? You need custom development? Contact-me!


Team dCode read all messages and answer them if you leave an email (not published). It is thanks to you that dCode has the best IBAN (Number checksum) tool. Thank you.

This page is using the new English version of dCode, please make comments !

IBAN (Number checksum)

Sponsored ads

This script has been updated, please report any problems.

IBAN number checker



Also on dCode: Luhn (Number checksum)

Tool to check IBAN numbers. The IBAN (International Bank Account Number) algorithm allows checking if an IBAN number is correct.

Answers to Questions

What is an IBAN?

An IBAN (International Bank Account Number) is composed of 14 to 34 characters.

It starts by 2 letters indicating the country code of the bank account, then the checksum control key (between 02 and 98) and from 10 to 30 characters depending on countries that usually identify the bank and the account number.

How to verify an IBAN number? (Validity check)

The algorithm checks the country code first among countries accepting IBAN (ISO-13616 norm).

FR for France

The algorithm starts by moving the 4 first characters (country code and checksum key) at the end of the IBAN and set the key to 00.

Let an invented IBAN be BA51 1234 5678 90DE F123,
it becomes 1234 5678 90DE F123 BA00

One replaces each letter in the IBAN by its rank in the alphabethref + 9. So A=10, B=11, C=12, etc. Z=35

IBAN becomes 1234567890131415123111000

One calculates the value of this big number modulo 97href and subtract the result to 98 in order to get the control key.

1234567890131415123101100 mod 97 = 47 and 98-47 = 51. The checksum key is 51.

One checks if the two 2 characters after the country code are 51, if yes the IBAN is valid.

Furthermore, one has to check if bank code and account number actually exist, and this is not possible using the algorithm only.

A form is asking me more characters, what to do?

Sometimes it is asked to concatenate both IBAN and BIC codes (IBAN+BIC or BIC+IBAN).

Ask a new question

Source code

dCode retains ownership of the source code of the script IBAN (Number checksum). Except explicit open source licence (free / freeware), any algorithm, applet, software (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, translator), or any snippet or function (convert, solve, decrypt, encrypt, decipher, cipher, decode, code, translate) written in PHP (or Java, C#, Python, Javascript, etc.) which dCode owns rights can be transferred after sales quote. So if you need to download the IBAN (Number checksum) script for offline use, for you, your company or association, see you on contact page !

Questions / Comments


Team dCode read all messages and answer them if you leave an email (not published). It is thanks to you that dCode has the best IBAN (Number checksum) tool. Thank you.


Source : http://www.dcode.fr/iban-check
© 2016 dCode — The ultimate 'toolkit' website to solve every problem. dCode