IBAN pārbaudītājs
Pārbaudi IBAN īstu ISO 7064 mod-97 kontrollīkumu un salīdzini tā kopējo garumu ar iebūvētu katrai valstij atbilstošu formātu tabulu — pilnībā bezsaistē jūsu pārlūkā.
🔒 Pilnībā apstrādāts jūsu pārlūkprogrammā — nekas, ko jūs šeit ievadāt, nekad netiek augšupielādēts.
Rezultāts
IBAN (International Bank Account Number) nav tikai gara burtu un ciparu virkne — tā valsts koda bloka pēdējie divi simboli ir īsts kontrollīkums, aprēķināts ar ISO 7064 mod-97 algoritmu, kas uztver lielāko daļu drukas kļūdu un pārrakstīšanās kļūdu, pirms maksājums vispār ir iesniegts. Šis rīks realizē tieši šo algoritmu, nevis uzmeklēšanas tabulu vai aptuvenu metodi: tas pārvieto attīrītā IBAN pirmos četrus simbolus uz beigām, pārvērš katru burtu par tā divciparu skaitlisko vērtību (A=10 līdz Z=35, tāpēc 22 rakstzīmju IBAN var izvērsties par vairāk nekā 30 ciparu skaitli) un aprēķina šī lielā skaitļa atlikumu pēc moduļa 97, izmantojot JavaScript BigInt tipu, jo vērtība regulāri pārsniedz Number.MAX_SAFE_INTEGER garākiem IBAN. Patiesi derīgs IBAN vienmēr reducējas tieši uz 1.
Kontrollīkuma derīgums vien negarantē, ka IBAN ir pareizi veidots, tāpēc šis rīks papildus salīdzina kopējo garumu ar iebūvētu 79 reālu IBAN izdevējvalstu tabulu, kas iegūta no ISO 13616 reģistra — Vācijas IBAN vienmēr ir 22 rakstzīmes, Francijas — vienmēr 27, Ukrainas — vienmēr 29, Maltas — vienmēr 31, un tā tālāk. Ja atpazītas valsts koda garums neatbilst, rīks skaidri norāda neatbilstību, nevis tikai saka „nederīgs”, un, ja valsts kods nav iebūvētajā tabulā, tas to godīgi paziņo un vienkārši izlaiž garuma pārbaudi, tomēr joprojām verificē mod-97 kontrollīkumu.
Nekas procesā nav slēpts. Rezultātu panelis parāda pārkārtoto virkni ar valsts kodu un kontrollīkuma cipariem, pārvietotiem uz beigām, pilnu burtu pārveides par cipariem izvērsumu, kas tiek izmantots, lai izveidotu ciparu virkni, kura tiek reducēta pēc moduļa 97, un precīzu aprēķināto atlikumu — tā jūs varat pārbaudīt ar roku vai pret jebkuru citu realizāciju, ka rīks ne tikai mirgo ar zaļu ķekšīti, paļaujoties uz ticību. Zināms derīgs testa IBAN, piemēram, GB82 WEST 1234 5698 7654 32, izies cauri katram solim un nonāks pie atlikuma, kas ir tieši 1.
Tāpat kā visi šajā vietnē pieejamie rīki, IBAN pārbaudītājs darbojas pilnībā jūsu pārlūkā: neviens bankas konta numurs, ne īsts, ne testa, nekad netiek sūtīts uz serveri, reģistrēts vai kaut kur glabāts. Ielīmējiet IBAN, saņemiet tūlītēju, caurspīdīgu atbildi un kopējiet pilnu sadalījumu ar vienu klikšķi savām uzskaites vajadzībām vai atbalsta pieteikumam.