このツールについて
テスト用IBANジェネレーターは、国ごとに正しい長さでISO 7064 mod-97チェックサムを通過する国際銀行口座番号を作成するため、テスト中のフォームやライブラリでIBAN検証を通過します。各国はISO 13616の下で独自のBBANレイアウトを持ちます。ドイツは18桁の本体、英国は4文字の銀行コードに6桁のソートコードと8桁の口座番号が続く、といった具合で、フランス、スペイン、オランダ、イタリアも同様です。ツールは各フィールドを正しい種類のランダムな文字(数字、文字、または英数字)で埋め、2桁のチェックディジットを計算します。
チェックサムは標準に従います。国コードとプレースホルダー「00」を末尾に移動し、すべての文字を数字に変換し(A=10 … Z=35)、値全体を桁ごとに計算して97で割った余りを取ります。これにより通常の数値精度をオーバーフローすることはありません。チェックディジットはその余りを98から引いたもので、ツールは完成した各IBANを再検証し、並べ替えたときに余りがちょうど1になること(有効なIBANの定義)を確認します。結果は読みやすさのため4文字ずつのブロックにグループ化されます。
これらのIBANは作られたもので、実在の銀行や口座には対応しません。検証・保存・フォーマット処理を試すためだけのものです。すべてはブラウザ内でローカルに動作し、アップロードはありません。国を選び、1〜50の数を設定し、ワンクリックでバッチをコピーできます。