Pilih bahasa

Generator dan Kalkulator Nomor IBAN

Buat nomor IBAN uji acak untuk 96 negara atau hitung dari rincian rekening bank. Dilengkapi validasi MOD-97 dan opsi ekspor CSV atau XLSX.

Generator IBANCara kerja ↓
Antara 1 hingga 100

Hanya data pengujian. IBAN ini memiliki digit periksa yang valid tetapi tidak terhubung ke rekening bank nyata; jangan pernah menggunakannya untuk transaksi uang.

Untuk Jerman, hanya dua digit periksa IBAN yang dijamin valid. Pemeriksaan khusus bank di dalam nomor rekening dihasilkan secara acak.

Mehmet Demiray Diterbitkan Diperbarui
Bagikan

Fungsi Generator IBAN dan Pilihan Ekspor Data

Generator IBAN menyediakan dua mode utama untuk mempermudah pengujian perangkat lunak transaksi internasional. Mode pertama adalah pembuatan nomor acak untuk keperluan pengujian teknis. Pengguna dapat memilih salah satu dari 96 negara yang terdaftar dalam IBAN Registry serta menentukan jumlah data yang diinginkan, mulai dari 1 hingga 100 baris. Setiap nomor yang dihasilkan memiliki panjang karakter yang tepat, kelas karakter yang sesuai pada tiap posisi nomor rekening domestik, dan dua digit pemeriksa yang valid berdasarkan standar ISO 13616.

Mode kedua adalah kalkulator IBAN dari rincian rekening bank. Mode ini menerima kode negara, kode bank, kode cabang jika berlaku, serta nomor rekening domestik. Sistem secara otomatis menambahkan angka nol di depan nomor rekening sesuai ketentuan registri negara bersangkutan, menghitung kunci nasional yang relevan, lalu menghasilkan nomor IBAN yang lengkap. Hasil kalkulasi maupun nomor acak ditampilkan dalam tabel rapi yang memuat format elektronik tanpa spasi, format cetak dengan kelompok empat karakter, serta informasi digit pemeriksa.

Data yang dihasilkan secara acak dapat diunduh ke dalam format CSV, XLSX, PDF, atau gambar untuk mempermudah integrasi ke basis data pengujian sementara. Semua angka acak diproses secara lokal pada peramban web menggunakan fungsi kriptografi bawaan tanpa mengirimkan data ke peladen pihak ketiga. Nomor rekening buatan ini juga dapat langsung diverifikasi menggunakan alat validasi IBAN guna memastikan kesesuaian format sebelum diterapkan ke sistem pementasan.

Struktur Standar dan Anatomi Nomor IBAN

International Bank Account Number atau IBAN dirancang untuk menstandarkan identifikasi rekening lintas negara, terutama di kawasan Uni Eropa dan negara mitra. Sistem perbankan Indonesia menggunakan nomor rekening domestik dan kode SWIFT BIC untuk transfer internasional, sehingga pebisnis atau pengembang perangkat lunak di Indonesia kerap perlu memahami struktur IBAN saat berurusan dengan pembayaran lintas batas dari klien Eropa.

Setiap nomor IBAN memiliki struktur hierarkis yang teratur: 1. Dua huruf pertama merupakan kode negara ISO 3166-1 alpha-2, misalnya DE untuk Jerman atau FR untuk Prancis. 2. Dua angka berikutnya adalah digit pemeriksa yang dihitung menggunakan algoritma modulo khusus. 3. Bagian akhir adalah Basic Bank Account Number atau BBAN dengan panjang dan format yang berbeda di setiap yurisdiksi.

Negara Panjang Karakter Format BBAN
Norwegia 15 4 digit bank, 6 digit rekening, 1 digit kunci
Belanda 18 4 huruf bank, 10 digit rekening
Jerman 22 8 digit bank, 10 digit rekening
Spanyol 24 4 digit bank, 4 digit cabang, 2 digit kontrol, 10 digit rekening
Prancis 27 5 digit bank, 5 digit cabang, 11 karakter rekening, 2 digit kunci
Rusia 33 9 digit bank, 5 digit cabang, 15 digit rekening

Dalam format elektronik, seluruh karakter digabungkan menjadi satu untaian tanpa spasi. Pada dokumen resmi atau faktur cetak, nomor disajikan dalam kelompok empat karakter yang dipisahkan oleh spasi tunggal agar mudah dibaca oleh manusia.

Perhitungan Digit Pemeriksa dengan Algoritma MOD 97

Validitas struktural nomor IBAN diatur oleh standar ISO 7064 algoritma MOD 97-10. Algoritma ini dirancang untuk mendeteksi kesalahan ketik tunggal maupun kekeliruan pembalikan urutan angka dengan tingkat keberhasilan mendekati seratus persen.

Proses penghitungan digit pemeriksa dilakukan melalui beberapa langkah sistematis: 1. Empat karakter awal yang terdiri dari kode negara dua huruf dan dua digit pemeriksa sementara bernilai nol dipindahkan ke ujung belakang untaian. 2. Setiap huruf alfabet diubah menjadi dua digit angka berdasarkan posisi urutannya, dengan ketentuan huruf A bernilai 10, B bernilai 11, hingga Z bernilai 35. 3. Untaian angka yang dihasilkan dikonversikan menjadi bilangan bulat besar NN. 4. Sisa pembagian bilangan bulat tersebut terhadap 97 dihitung untuk menentukan dua digit akhir.

Rumus penentuan dua digit pemeriksa dinyatakan sebagai berikut:

Digit Pemeriksa=98−(N mod 97)\text{Digit Pemeriksa} = 98 - (N \bmod 97)

Jika hasil pengurangan menghasilkan angka satu digit, angka nol ditambahkan di bagian depan. Ketika sebuah nomor IBAN utuh diverifikasi kebenarannya, pemindahan empat karakter awal ke belakang dan konversi huruf ke angka akan menghasilkan bilangan yang memenuhi kondisi matematis mutlak:

N mod 97=1N \bmod 97 = 1

Sebagai contoh, pada IBAN Inggris GB82WEST12345698765432, empat karakter awal GB82 dipindahkan ke belakang sehingga menjadi WEST12345698765432GB82. Huruf W, E, S, T, G, dan B dikonversi menjadi padanan angkanya masing-masing. Ketika seluruh untaian angka panjang tersebut dibagi dengan 97, sisa pembagiannya bernilai tepat 1, yang menandakan bahwa susunan nomor tersebut lolos uji matematis.

Verifikasi Digit Pemeriksa Domestik pada Berbagai Negara

Pemeriksaan modulo tingkat atas belum tentu menjamin nomor rekening domestik di dalam struktur BBAN benar-benar sah. Banyak otoritas perbankan nasional menyematkan formula matematis tambahan di dalam nomor rekening domestik untuk mencegah kesalahan input lokal.

Generator IBAN menerapkan verifikasi algoritma nasional secara komprehensif untuk 33 negara, antara lain: - Spanyol dengan formula dua digit kontrol perbankan - Prancis, Monako, dan wilayah seberang laut Prancis dengan kunci RIB - Italia dan San Marino dengan karakter CIN alfabetik - Belanda dengan metode uji sebelas atau elfproef - Finlandia dan Kepulauan Aland menggunakan algoritma Luhn - Belgia, Serbia, Montenegro, Bosnia dan Herzegovina, serta Makedonia Utara dengan modulo 97 domestik - Norwegia dengan modulo 11 - Polandia, Hongaria, Ceko, Slowakia, Kroasia, Estonia, dan Portugal dengan formula pemeriksaan cabang dan rekening masing-masing

Untuk negara lain di luar daftar tersebut, generator menjamin kesesuaian panjang karakter, posisi jenis karakter, dan digit pemeriksa IBAN utama. Namun, nomor rekening domestik yang dipilih secara acak mungkin tidak memenuhi algoritma verifikasi internal bank lokal yang sangat ketat di negara tersebut.

Menghitung IBAN dari Rincian Rekening Bank

Mode kalkulator pada Generator IBAN memungkinkan pengubahan rincian perbankan konvensional menjadi format IBAN resmi. Fasilitas ini sangat bermanfaat bagi tim keuangan atau pekerja lepas di Indonesia yang menerima pembayaran dari luar negeri dan diminta memberikan nomor rekening tujuan berformat standar internasional oleh perbankan mitra.

Pengguna cukup memilih negara asal bank, kemudian memasukkan kode bank domestik, kode cabang bank jika negara tersebut mewajibkannya, serta nomor rekening lokal. Sistem secara otomatis melakukan pengisian angka nol di posisi depan nomor jika panjang karakter yang dimasukkan kurang dari batas minimum registri resmi negara tujuan.

Beberapa negara menerapkan kunci pemeriksa terpisah yang dihitung otomatis oleh alat ini tanpa perlu dimasukkan secara manual: - Digit kontrol untuk rekening perbankan Spanyol - Kunci RIB untuk rekening bank Prancis - Karakter CIN tunggal untuk rekening perbankan Italia - Digit pemeriksa cabang khusus untuk rekening bank Hongaria

Apabila sistem menampilkan pesan kesalahan pemeriksaan nasional, hal tersebut menandakan adanya kekeliruan ketik pada nomor rekening yang dimasukkan. Anda dapat memeriksa ulang deretan angka tersebut atau mengonfirmasi susunan daftar rekening dalam jumlah banyak menggunakan alat validasi IBAN massal.

Etika Penggunaan dan Batasan Data Rekening Uji Coba

Nomor yang dibuat melalui Generator IBAN merupakan data tiruan yang ditujukan khusus untuk kebutuhan pengujian perangkat lunak, verifikasi alur formulir pembayaran, demonstrasi aplikasi perbankan, dan materi pelatihan teknis. Meskipun susunan nomor memenuhi kaidah matematis ISO 13616 dan aturan registri resmi, nomor tersebut tidak terhubung ke rekening nasabah nyata di institusi keuangan mana pun.

Pengiriman dana nyata ke nomor rekening hasil generator acak akan mengalami penolakan otomatis oleh sistem kliring antarbank karena ketiadaan pemilik sah di buku besar bank penerima. Menggunakan nomor rekening tiruan untuk mengelabui verifikasi identitas, memalsukan faktur penagihan, atau menghindari prosedur kepatuhan keuangan merupakan tindakan pelanggaran hukum perbankan.

Seluruh proses pembuatan data acak berlangsung langsung di dalam peramban web pengguna tanpa pendaftaran akun dan tanpa biaya. Tidak ada informasi perbankan yang disimpan di peladen atau dicatat ke sistem pemantauan eksternal, sehingga pengembang dan analis sistem dapat melakukan simulasi integrasi secara aman, efisien, dan bertanggung jawab.

Yang paling sering kami jawab.

Bagaimana cara membuat nomor IBAN uji coba dengan Generator IBAN?

Pilih negara tujuan dari daftar yang tersedia, tentukan jumlah nomor yang ingin dibuat antara 1 hingga 100, lalu tekan tombol pembuat. Sistem langsung menampilkan nomor IBAN berformat valid yang dapat disalin atau diekspor ke dalam dokumen CSV, XLSX, PDF, maupun berkas gambar.

Apakah bank di Indonesia menggunakan format IBAN untuk transaksi?

Tidak. Sistem perbankan di Indonesia tidak memakai standar IBAN untuk transaksi domestik maupun internasional. Penerimaan uang dari luar negeri ke rekening Indonesia biasanya hanya membutuhkan kode SWIFT atau BIC bersama nomor rekening biasa, bukan susunan IBAN.

Apakah nomor IBAN yang dihasilkan alat ini merupakan rekening bank sungguhan?

Tidak. Seluruh nomor yang dibuat lewat generator acak adalah data uji coba sintetis. Susunannya mematuhi struktur karakter dan rumus digit pemeriksa internasional, tetapi tidak terhubung ke pemilik atau saldo nyata. Pengiriman dana ke nomor tersebut dipastikan gagal oleh sistem kliring bank.

Bagaimana cara menghitung IBAN resmi dari nomor rekening bank luar negeri yang sudah ada?

Ganti mode kerja ke formulir detail bank, pilih negara bersangkutan, lalu masukkan kode bank, kode cabang, dan nomor rekening domestik. Generator IBAN secara otomatis menyelaraskan panjang karakter, menghitung kunci kontrol nasional bila diperlukan, dan menghasilkan kombinasi IBAN lengkap.

Apakah rincian rekening yang dimasukkan ke alat ini tersimpan di server?

Tidak. Seluruh perhitungan algoritma berlangsung langsung di peramban web perangkat Anda tanpa pengiriman data ke peladen eksternal. Informasi rekening yang diketik tidak pernah dicatat, dipantau, ataupun disimpan oleh Generator IBAN.

Mengapa sistem perbankan tertentu menolak IBAN yang dibuat secara acak?

Generator IBAN menjamin struktur karakter dan perhitungan MOD-97 selalu tepat. Namun, validator perbankan ketat kerap memeriksa basis data kode bank aktif serta digit pemeriksa internal cabang lokal. Jika kode bank hasil acakan tidak terdaftar di buku kliring negara tujuan, sistem perbankan setempat akan menolaknya.

Apa perbedaan Generator IBAN dengan alat pemeriksa IBAN?

Generator IBAN berfungsi membuat data baru untuk keperluan pengujian sistem maupun mengubah nomor rekening domestik menjadi format internasional. Sebaliknya, jika Anda telah mengantongi nomor IBAN dan ingin menguji keabsahan formatnya, gunakan pemeriksa IBAN tunggal atau periksa ratusan data sekaligus lewat alat validasi IBAN massal.

Referensi

  1. IBAN Registry — IBAN structure per country · SWIFT
  2. ISO 13616-1:2020 — Structure of the IBAN · ISO
  3. ISO/IEC 7064:2003 — Check character systems · ISO
  4. IBAN — historic development (ECBS EBS204, EPC and ISO 13616) · Czech National Bank