0

Validator IBAN

Validasi checksum mod-97 ISO 7064 asli dari suatu IBAN dan periksa silang panjang totalnya terhadap tabel format per negara bawaan — sepenuhnya offline di browser Anda.

🔒 Diproses sepenuhnya di browser Anda — apa pun yang Anda masukkan di sini tidak akan pernah diunggah.

Memproses... 0%
Mengurai IBAN
Menghitung checksum mod-97
Selesai

Hasil

IBAN (International Bank Account Number) bukan sekadar deretan panjang huruf dan angka — dua karakter terakhir dari blok kode negaranya adalah checksum sesungguhnya, dihitung dengan algoritma mod-97 ISO 7064, yang menangkap sebagian besar kesalahan tik dan transkripsi sebelum transfer kawat dikirimkan. Tool ini mengimplementasikan algoritma persis tersebut, bukan tabel pencarian atau perkiraan kasar: tool ini memindahkan empat karakter pertama IBAN yang sudah dibersihkan ke akhir, mengonversi setiap huruf ke nilai numerik dua digit (A=10 hingga Z=35, sehingga IBAN 22 karakter dapat mengembang menjadi bilangan lebih dari 30 digit), dan menghitung bilangan besar tersebut modulo 97 menggunakan tipe BigInt JavaScript, karena nilainya secara rutin melebihi Number.MAX_SAFE_INTEGER untuk IBAN yang lebih panjang. IBAN yang benar-benar valid selalu menghasilkan tepat 1.

Validitas checksum saja tidak menjamin IBAN terbentuk dengan baik, sehingga tool ini juga memeriksa silang panjang total terhadap tabel bawaan 79 negara penerbit IBAN nyata yang diambil dari registri ISO 13616 — IBAN Jerman selalu 22 karakter, Prancis selalu 27, Ukraina selalu 29, Malta selalu 31, dan seterusnya. Jika panjang untuk kode negara yang dikenali tidak cocok, tool melaporkan ketidakcocokan secara eksplisit alih-alih hanya mengatakan "tidak valid", dan jika kode negara tidak ada dalam tabel bawaan, tool menyatakannya dengan jelas dan melewatkan pemeriksaan panjang sambil tetap memverifikasi checksum mod-97.

Tidak ada yang disembunyikan dari proses ini. Panel hasil menampilkan string yang disusun ulang dengan kode negara dan digit cek dipindahkan ke akhir, ekspansi huruf-ke-angka lengkap yang digunakan untuk membangun string numerik yang direduksi mod 97, dan sisa persis yang dihitung — sehingga Anda dapat memverifikasi secara manual, atau terhadap implementasi lain mana pun, bahwa tool ini tidak sekadar menampilkan centang hijau begitu saja. IBAN pengujian yang diketahui valid seperti GB82 WEST 1234 5698 7654 32 akan menjalani setiap langkah dan berakhir dengan sisa tepat 1.

Seperti setiap tool di situs ini, validator IBAN berjalan sepenuhnya di browser Anda: tidak ada nomor rekening bank, baik asli maupun pengujian, yang pernah dikirim ke server, dicatat, atau disimpan di mana pun. Tempelkan IBAN, dapatkan jawaban instan dan transparan, lalu salin uraian lengkapnya dengan satu klik untuk catatan Anda sendiri atau tiket dukungan.