IBANバリデーター
国際銀行口座番号(IBAN)を検証します。国コード、国ごとの固定の桁数、ISO 7064 MOD-97-10チェックサムを確認し、国、チェックデジット、BBAN、正しい区切りで整形したIBANを表示します。
入力
スペースは無視されます。どの区切り方でも貼り付けられます。検証はすべてお使いのブラウザ内で行われます。
出力
| 項目 | 値 |
|---|---|
| No data yet | |
このツールを使う他の方法
REST API
curl -X POST https://api.iotools.cloud/v1/tool/iban-validator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"iban": "GB82 WEST 1234 5698 7654 32"
}'ご自身のアカウントのキーに差し替えてください。ツールのフィールドがそのままリクエストボディになります——ラッパーはありません。
AIエージェントに依頼する
Use the IOTools `iban-validator` tool (IBAN Validator) on this input:
YOUR_INPUT_HEREIOTools MCPサーバーに接続された任意のエージェントにこれを貼り付け、入力内容を追加してください。
埋め込みウィジェット
<iframe
src="https://iotools.cloud/embed/iban-validator/"
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クレジットから |
|---|---|
| クレジットが足りませんか? | 料金を見る |
次の方法でも利用可能
ガイド
International Bank Account Number(IBAN)が送金に使う前に構造的に有効かどうかを確認します。スペースの有無にかかわらず IBAN を貼り付けると、このツールが国コード、国ごとに決まった桁数、ISO 7064 MOD-97-10 チェックサムを検証し、その内容を各部分に分解して表示します。
IBAN検証で確認する内容
IBAN は、国、2 桁のチェックデジット、Basic Bank Account Number(BBAN)で構成されています。このバリデーターは、銀行のシステムが番号そのものに対して行うのと同じ 3 つのテストを実行します。
- 国コード — 先頭の 2 文字は、IBAN 制度に参加している、認識された ISO の国コードでなければなりません。
- 桁数 — 国ごとに IBAN の長さは固定されています(ドイツは 22 文字、英国は 22、フランスは 27、ノルウェーは 15、マルタは 31 など)。番号は、その国の桁数と完全に一致しなければなりません。
- チェックサム — 国コードの後の 2 桁は MOD-97-10 のチェックサムです。検証するには、先頭の 4 文字を末尾に移動し、すべての文字を数字に置き換え(A=10 … Z=35)、得られた長い数値を 97 で割った余りが 1 に等しくなければなりません。
3 つのテストすべてに合格すると、IBAN は正しい形式であると判断されます。結果パネルには、ステータス、抽出された国と国コード、チェックデジット、BBAN、そして標準の 4 桁ブロックに整形し直した IBAN が表示されます。
チェックしない内容
有効な IBAN は、実在し、開設済みで、入金可能な口座と同じではありません。検証は番号に対する純粋な計算であり、銀行には一切問い合わせません。そのため、口座が実在するか、開設されているか、名義は誰か、送金を受け取れるかは判断できません。たまたまチェックサムを満たしてしまった入力ミスはここでは合格しますが、受取銀行では拒否されます。口座情報は必ず受取人に直接確認してください。
使い方
- IBAN を入力欄に貼り付けるか入力します。スペースとハイフンは無視されるため、どの区切り方でも使えます。
- 入力中に結果がすぐに更新されます。ボタンを押す必要はありません。
- ステータスの行を確認します。Valid(有効)または Invalid(無効)と、その具体的な理由(使用できない文字、国に対して不適切な桁数、未知の国コード、チェックサムの不一致)が表示されます。
すべての処理はお使いのブラウザ内で行われます。入力した IBAN がサーバーに送信されることはないため、実際の口座番号にも安心して使えます。
なぜスペースは関係ないのですか?
IBAN は読みやすさのために 4 文字ずつのグループで印刷されますが、正規の形式にはスペースがありません。バリデーターは確認の前に、すべての空白とハイフンを取り除き、大文字に変換します。そのため、GB82 WEST 1234 5698 7654 32 と gb82west12345698765432 は同じものとして扱われます。
MOD-97 チェックサムで検出できるものは?
ほぼすべての 1 文字の入力ミスと、ほとんどの桁の入れ替えを検出できます。これは、クレジットカード番号のルーン・チェックで検出されるのと同じ種類の誤りです。ただし、内部的には整合しているものの別の IBAN になってしまう誤りは検出できません。そのため、桁数と国のチェックも重要です。
どの国に対応していますか?
ツールには、公式の ISO 13616 レジストリに含まれるすべての国について、固定の IBAN の桁数が含まれています。ヨーロッパ、中東、カリブ海地域などを中心に、約 80 か国が対象です。認識されない国コードは無効として報告されます。