メインコンテンツにスキップ

IBAN ダミー生成ツール

API reference

テスト用に、構造的には正しいが実在しないIBANを生成します。77か国の国別の長さ、SWIFTレジストリのBBAN形式、ISO 7064の実際のチェックディジットに対応。再現可能なフィクスチャ用の任意のシードを指定できます。すべてブラウザ内で動作します。

入力

国コード、全体の長さ、BBANの形式を設定します。

空欄のままにすると毎回新しいランダムなIBANを生成します。任意の文字列を入力すると、同じ設定で常に同じIBANが生成されます。

出力

IBAN
形式の詳細
項目値
No data yet
役に立ちましたか?

このツールを使う他の方法

REST API

curl -X POST https://api.iotools.cloud/v1/tool/fake-iban-generator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "country": "DE",
    "count": "5",
    "format": "spaced",
    "seed": "demo"
  }'

ご自身のアカウントのキーに差し替えてください。ツールのフィールドがそのままリクエストボディになります——ラッパーはありません。

AIエージェントに依頼する

Use the IOTools `fake-iban-generator` tool (Fake IBAN Generator) on this input:

YOUR_INPUT_HERE

IOTools MCPサーバーに接続された任意のエージェントにこれを貼り付け、入力内容を追加してください。

埋め込みウィジェット

<iframe
  src="https://iotools.cloud/embed/fake-iban-generator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="IBAN ダミー生成ツール — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

ご自身のページに貼り付けるだけ——無料、キー不要、リンクを掲載するだけです。

API/MCP 1回あたりの費用5クレジットから
クレジットが足りませんか?料金を見る

次の方法でも利用可能

ガイド

銀行口座の情報に関わるテストデータは扱いが厄介です。検証を通過するIBANは必要ですが、実在のものを使うわけにはいきません。このジェネレーターは、構造的に完璧で完全に架空のIBANを生成します。国コードも長さも正しく、BBANの形式も正しく、ISO 7064の実際のチェックディジットも備えていますが、どの銀行口座にも紐づいていません。

使い方

  1. 国を選びます。77か国に対応しており、ランダムを選ぶと複数の国が混ざったリストが得られます。
  2. 生成数を設定します(1〜100)。
  3. 形式を選びます。印刷形式は紙に記載されるときと同じく4桁ごとに区切られ、電子形式は支払いファイルでのやり取りと同じくスペースなしです。
  4. 必要に応じてシードを設定します。詳しくは下記を参照してください。
  5. IBANを生成をクリックし、リストをコピーまたはダウンロードします。

シードが重要な理由

シードを空欄にすると、実行のたびに新しいランダムなIBANが生成されます。test-fixtures-v1、チケット番号、プロジェクト名など、何でも入力すると、同じ国・同じ生成数・同じシードの組み合わせは、いつまでも完全に同一のIBANを生成します。

一度貼り付けて使うテストデータと、コミットして管理できるテストデータの違いはここにあります。シードを指定した一式は、フィクスチャファイル、スナップショットテスト、シードされたデータベースにそのまま入れられ、来年別のマシンで開いても変わらず同じ内容のままです。

「構造的に有効」の本当の意味

桁数だけを合わせるジェネレーターは多くあります。しかしそれでは不十分です。SWIFT IBANレジストリは、国ごとにBBAN(国コードとチェックディジットの後ろの部分)の各位置の文字種を定めています。英国のIBANは4文字の銀行コードで始まり(GB82 **WEST** …)、ドイツのIBANはすべて数字で、トルコのIBANは中央に英数字の欄が1つあります。

ここを誤ると、単純なMOD-97の検査は通るものの、正しく検証するあらゆるツールに拒否される文字列ができてしまいます。それこそがテストしたいコードのはずです。ここで生成されるIBANはすべて各国のレジストリ形式に従い、チェックディジットは実際のISO 7064 MOD-97-10アルゴリズムで計算されるため、厳密な検証にも通ります。

これは実在するものですか?

いいえ。チェックディジットは計算上正しく、それこそがポイントですが、銀行や口座の識別子はランダムなノイズです。生成されたIBANは実在の口座とは一致せず、送金に使うこともできません。フォームの検証、単体テスト、デモ、スクリーンショットに使ってください。実際の支払い指示の代わりに使うことは決してしないでください。

生成はすべてブラウザ内で行われます。何もサーバーに送信されず、生成したIBANが保存・記録されることもありません。

生成したIBANを確認するには?

IBAN Validatorに貼り付けてください。同じ国のレジストリを使うため、このツールで生成したものはすべて有効(Valid)と判定されます。送金の銀行識別子の側については、SWIFT/BIC ValidatorがBICコードを確認します。

架空のカード番号やその他のモックデータも必要な場合

Fake Data Generatorは、名前・住所・メールアドレスなどの架空のレコードを扱います。Credit Cards Generatorは、このツールがMOD-97に適合するIBANを作るのと同じ方法で、Luhnアルゴリズムに適合するテスト用カード番号を生成します。

ibangeneratorfaketest databankingsepamock data

ツールが気に入りましたか?広告をなくしましょう。

1回のお支払いでアカウントから広告が完全になくなります。サブスクリプションも追跡もありません。