IBAN 検証
暮らし
IBAN(国際銀行口座番号)には国・チェック 2 桁・国別 BBAN が含まれる。検証は 2 段階:(1) 長さが国別仕様と一致、(2) 文字を数字に置換・再配置後の mod-97 が 1。本ツールはローカルで両方をチェックし、解析した国・チェック桁・BBAN・エラーを表示。送金前に決済フォームの誤字を見つけるのに有用。
—
上に IBAN を貼って検証。
検証はローカル(ネットワーク呼び出しなし)。チェックサムは形式の正しさを示すのみで、実口座の存在ではない。
使い方
- IBAN を貼付。空白・大小文字は無視 — 正規化されます。
- ステータスを確認 — ✓ 有効は長さとチェックサムどちらも通過。
- 無効の場合、エラーリストで原因を特定(不正文字・長さ違い・チェックサム失敗・未知の国)。
よくある質問
- 有効な IBAN = 口座存在?
- いいえ。チェックサムは誤字・転記ミスのみを検出。実際の口座存在確認には銀行 API(例: SEPA SCT Inst 照会)が必要 — ブラウザでは不可。
- なぜ米/加の口座は失敗?
- 米国・カナダ・豪州・NZ・大半の非欧州諸国は IBAN 不使用。ABA/ルーティング + 口座番号や独自体系を使用。IBAN は主に欧州・中東・カリブの一部。
- mod-97 の計算方法は?
- 最初の 4 文字(国 + チェック桁)を末尾へ移動し、文字を A=10・B=11・…・Z=35 の数値に置換、結果の大きな数を 97 で割った余り。有効な IBAN は 1。
- チェック桁は口座のチェック桁と同じ?
- 違います — IBAN チェック桁は BBAN から計算。BBAN 自体にも内部チェック桁(例: スペインは 2 桁)がある場合があり、別物。