Tentang alat ini
IBAN Validator & Parser memeriksa International Bank Account Number untuk kebenaran dan memisahkannya menjadi bagian-bagiannya — negara, check digit, kode bank, kode cabang/sort code, dan nomor rekening. Ia memvalidasi sepenuhnya offline di browser Anda (tanpa pencarian bank, tanpa jaringan), sehingga ia mengonfirmasi validitas struktural dan checksum, bukan apakah rekening benar-benar ada.
Validasi mengikuti registri ISO 13616 dan algoritma ISO 7064 MOD-97-10. Pertama input dibersihkan dari spasi dan diubah ke huruf besar, dan panjangnya diperiksa terhadap tabel per-negara (misalnya DE=22, GB=22, FR=27, NL=18, ES=24; sekitar 80 negara disertakan). Kemudian empat karakter pertama (kode negara plus dua check digit) dipindahkan ke akhir, setiap huruf diganti dengan angka (A=10 … Z=35), dan string digit yang dihasilkan diinterpretasikan sebagai bilangan bulat besar; IBAN valid jika dan hanya jika bilangan bulat tersebut mod 97 sama dengan 1. Sisa dihitung secara bertahap, digit demi digit, sehingga tidak diperlukan pustaka bilangan-besar.
Ketika panjang dan checksum lolos, BBAN diurai menggunakan tabel struktur negara menjadi kode bank, cabang, check digit nasional, dan nomor rekening di mana posisi-posisi tersebut diketahui. Mode 'compute check digits' menetapkan posisi 3–4 ke '00', menjalankan algoritma, dan mengembalikan 98 − (mod 97) sebagai dua check digit yang benar — berguna ketika Anda memiliki negara dan BBAN dan perlu membangun IBAN lengkap. Hasilnya juga menampilkan nilai yang diformat dalam kelompok standar empat.