0

Валидатор IBAN-а

Проверите стварну ISO 7064 мод-97 контролну суму IBAN-а и унакрсно проверите његову укупну дужину у односу на уграђену табелу формата по земљама — потпуно офлајн у вашем прегледачу.

🔒 У потпуности се обрађује у вашем претраживачу — ништа што овде унесете се никада не отпрема.

Обрада... 0%
Рашчлањивање IBAN-а
Израчунавање мод-97 контролне суме
Завршено

Резултат

IBAN (Међународни број банковног рачуна) није само дугачак низ слова и цифара — последња два знака његовог блока кода земље су стварна контролна сума, израчуната помоћу ISO 7064 мод-97 алгоритма, која хвата огромну већину грешака при куцању и преписивању пре него што се налог за пренос уопште пошаље. Овај алат примењује управо тај алгоритам, а не табелу за претрагу или грубу апроксимацију: помера прва четири знака очишћеног IBAN-а на крај, конвертује свако слово у његову двоцифрену нумеричку вредност (A=10 до Z=35, тако да се 22-знаковни IBAN може проширити у број од преко 30 цифара) и израчунава тај велики број по модулу 97 користећи JavaScript-ов BigInt тип, будући да вредност рутински премашује Number.MAX_SAFE_INTEGER за дуже IBAN-ове. Стварно исправан IBAN се увек своди тачно на 1.

Сама исправност контролне суме не гарантује да је IBAN добро формиран, па овај алат такође унакрсно проверава укупну дужину у односу на уграђену табелу 79 стварних земаља које издају IBAN, преузету из ISO 13616 регистра — немачки IBAN-ови увек имају 22 знака, француски увек 27, украјински увек 29, малтешки увек 31, и тако даље. Ако се дужина за препознати код земље не поклапа, алат експлицитно пријављује неслагање уместо да само каже „неисправно“, а ако кода земље нема у уграђеној табели, то отворено наводи и једноставно прескаче проверу дужине, док и даље проверава мод-97 контролну суму.

Ништа у вези са процесом није скривено. Панел са резултатима приказује преуређени низ са кодом земље и контролним цифрама помереним на крај, комплетно проширење слова у бројеве коришћено за изградњу нумеричког низа који се редукује по модулу 97, и тачан остатак који је израчунат — тако да можете проверити ручно, или у односу на било коју другу имплементацију, да алат не приказује само зелену квачицу на веру. Познати исправни тестни IBAN као што је GB82 WEST 1234 5698 7654 32 ће проћи кроз сваки корак и завршити са остатком тачно 1.

Као и сваки алат на овом сајту, валидатор IBAN-а се у потпуности извршава у вашем прегледачу: ниједан број банковног рачуна, стварни или тестни, никада се не шаље на сервер, не евидентира нити било где чува. Налепите IBAN, добијте тренутни, транспарентни одговор и копирајте комплетан приказ једним кликом за своју евиденцију или тикет подршке.