IBAN検証ツール

ステップ 1 / 333%

: · :

IBANについて、登録済みの国コード、国別の正確な桁数、BBANの英字と数字の構成、MOD 97-10の検査数字を端末内で確認します。入力内容はこのブラウザだけに留まり、ファネル内のページを移動する前に消去されます。すべての検査に合格しても、口座が実在すること、利用可能であること、意図した受取人のものであることは証明できません。

IBANを確認する方法

  1. 1

    IBANを貼り付ける

    電子形式と、空白を含む印刷形式のどちらにも対応しています。文字列がこのページの外へ送信されることはありません。

  2. 2

    4つのローカル検査を確認する

    国コード、桁数、BBAN構造をレジストリと照合し、MOD 97-10を計算します。

  3. 3

    送金前に確認する

    IBANと受取人を、金融機関または受取人本人に別途確認してください。

IBANの構成

国際銀行口座番号は、国または地域を表す2文字のコードと2桁の検査数字で始まります。残りの国内銀行口座番号(BBAN)は、各国で定められた固定パターンに従います。レジストリの各項目には、全体の桁数と、BBAN内で数字、英字、またはそのどちらを使うかが位置ごとに定義されています。IBANは最長34文字です。

SWIFTはISO 13616の登録機関です。この検証ツールには、**SWIFT IBAN Registry Release 102(2026年6月)**に収録された89種類の国・地域コードと公式テスト例が組み込まれています。入力内容の確認時にSWIFT、金融機関、その他のサービスへ問い合わせることはありません。

電子形式と印刷形式

電子形式のIBANには空白や特殊文字を含めません。印刷形式では、同じ文字列を4文字ずつ区切って読みやすくします。レジストリにある英国の例は、電子形式ではGB29NWBK60161331926819、印刷形式ではGB29 NWBK 6016 1331 9268 19です。空白は端末内で削除しますが、句読点、見た目が似た非ラテン文字、各言語固有の数字は勝手に変換せず拒否します。

MOD 97-10の確認方法

チェックサム検査では、先頭4文字を末尾へ移し、英字をAの10からZの35までの数値へ変換します。得られる10進数列は通常の整数へ安全に変換できないほど長いため、このツールは1桁ずつ剰余を計算します。最終的な余りが1の場合だけ合格です。これはISO 13616が参照し、ISO/IEC 7064で定義されているMOD 97-10方式に従います。

ローカル検査 検出できること 証明できないこと
登録済み国コード Release 102にない国コード その国に口座が実在すること
正確な桁数 文字の不足や超過 転記したすべての文字が正しいこと
BBAN構造 数字が必要な位置の英字、またはその逆 金融機関、支店、BIC、口座名義人
MOD 97-10 多くの入力ミスや文字の入れ替え 口座の状態、名義、入金を受けられること

別経路での確認が必要な理由

計算上は正しいIBANでも、架空、閉鎖済み、未発行、または意図した受取人とは別人の口座に紐づいている場合があります。詐欺では、正しい形式を持つ別のIBANに差し替えられることもあります。送金前に、信頼できる経路で情報を照合し、金融機関が提供する受取人確認や口座確認サービスを利用してください。よくある不備には、1文字の欠落、隣接文字の入れ替え、見た目が似た非ASCII文字の貼り付け、古い請求書からの転記があります。

よくある質問

いいえ。検証と整形はブラウザ内で行います。IBANは当社のサーバーへ送信、URLへの追加、保存を行わず、ファネル内のページを移動する前に消去します。

いいえ。登録された形式、桁数、BBAN構造、MOD 97-10の検査数字に内部的な矛盾がないことだけを示します。

IBANの検査数字に使われるチェック文字方式です。並べ替えて数値に展開したIBANを97で割った余りが1になる必要があります。

ISO 13616では、国ごとに異なる固定BBAN構造が認められています。Release 102の桁数は15文字から33文字です。

はい。印刷形式の区切りに使われる通常の空白とUnicode空白は削除します。ハイフン、句読点、見た目が似たUnicodeの英字や数字は拒否します。

いいえ。組み込みデータにはローカル検証に必要な形式規則だけが含まれ、最新の金融機関、支店、BIC参照データは含まれません。

いいえ。SWIFT IBAN Registry Release 102にある89種類すべてを収録し、SEPA域外の登録国・地域も対象です。

関連ツール

このツールは他の言語でも利用できます