Pengembangan Web
IBAN Validator
Memverifikasi IBAN dengan checksum ISO 7064 (mod 97), format, dan panjang yang diharapkan untuk negara tersebut. Semua dihitung di browser.
An IBAN (International Bank Account Number) is an international bank account number format with a built-in checksum under ISO 7064 (mod 97). This tool verifies that checksum, along with the format and length expected for the country encoded in the IBAN.
How to use it
- Paste an IBAN (with or without spaces) — the checksum and format check happen instantly.
- The first two letters identify the country, and the tool checks the number's length against what's expected for that country.
- If validation fails, it tells you exactly what's wrong: length, format, or checksum.
Common uses
- Basic validation of an IBAN field in a payment or vendor-registration form before it hits the backend.
- Quickly checking whether a manually copied account number from a document contains a typo.
- Verifying the format of an IBAN received from a client or partner in another country.
Things to keep in mind
An IBAN that passes the MOD-97 check only confirms the number's structure is correct, not that the account is real or active.
Not every country uses IBAN — some banking systems (the US, for example) have their own separate account number formats.
Artikel tentang alat ini: IBAN: bagaimana struktur nomor rekening bank internasional
Pertanyaan yang sering diajukan
Apa sebenarnya yang diverifikasi oleh checksum mod-97?
Ini adalah algoritma ISO 7064: IBAN disusun ulang dan diubah menjadi angka, dan angka itu harus menyisakan sisa 1 saat dibagi dengan 97 — ini menangkap salah ketik dan karakter yang tertukar tetapi tidak mengonfirmasi keberadaan akun.
Mengapa panjang yang diharapkan berbeda menurut negara?
Format perbankan nasional setiap negara menentukan panjang IBAN tetap, misalnya Jerman menggunakan 22 karakter dan Inggris juga menggunakan 22, jadi alat ini memeriksa panjang total terhadap kode negara yang ditemukan di awal IBAN.
Bagaimana jika negara saya tidak ada dalam daftar panjang?
Pemeriksaan checksum tetap berjalan normal; hanya pemeriksaan panjang yang dilewati untuk negara yang tidak ada dalam tabel referensi alat, dan itu tidak memengaruhi hasil checksum.
Apakah saya perlu kode BIC/SWIFT jika sudah memasukkan IBAN?
Untuk transfer dalam SEPA — biasanya tidak, karena IBAN sudah memuat kode bank dalam strukturnya; tapi beberapa sistem pembayaran dan transfer di luar SEPA masih mensyaratkan BIC/SWIFT terpisah sebagai pemeriksaan tambahan atas jalur pembayaran.
Apakah IBAN yang valid menurut pemeriksaan MOD-97 berarti rekening tersebut benar-benar ada?
Tidak — pemeriksaan checksum hanya mengonfirmasi bahwa struktur matematis nomor tersebut benar, bukan bahwa rekening tersebut benar-benar ada di bank sungguhan; konfirmasi akhir keberadaan rekening hanya bisa dilakukan oleh sistem perbankan itu sendiri saat memproses pembayaran.