德国 IBAN 结构解析

显示德国 IBAN 的四个部分,并在浏览器中验证德国数字格式和 ISO 13616 Mod-97 校验。

分析德国 IBAN

输入德国 IBAN。空格和常见分隔符会被忽略。

第 1–4 位:DE 和两位校验数字。

第 5–12 位:八位德国银行代码。

第 13–22 位:十位账号字段,包括前导零。

状态
就绪。

请输入恰好 22 个字符的德国 IBAN。

工具功能

本工具将德国 IBAN 拆分为国家代码、校验位、八位 BLZ 和十位账号字段。

同时在浏览器中本地检查格式和 Mod-97。

使用方法

  1. 输入或粘贴 IBAN。
  2. 查看拆分出的各部分。
  3. 根据状态区分长度、格式和校验错误。
  4. 复制单个字段或以分号分隔的 BLZ 和账号。

实际用途

  • 发现输入错误。
  • 提取 BLZ 和账号字段。
  • 测试支付表单。
  • 说明德国 IBAN 结构。

注意事项与限制

  • 德国 IBAN 共 22 位。
  • Mod-97 不能证明账户存在。
  • 账号字段可能包含前导零。
  • 本工具不查询银行、BIC 或账户持有人。

常见问题

Mod-97 检查什么?

它可发现许多输入和字符交换错误。

有效结果能证明账户存在吗?

不能,只验证结构和校验。

为什么有前导零?

德国账号字段固定为十位。

支持其他国家吗?

不支持,仅解析德国格式。

IBAN 会上传吗?

不会。处理在浏览器中完成,也不支持把 IBAN 放入 URL。

参考

德国 IBAN 结构

德国 IBAN 具有固定的 22 位结构。

总长度22 个字符
示例分段
DE21301204000000015228
部分含义
DE国家代码德国的 ISO 国家代码。
21校验位针对完整 IBAN 计算出的两位数字。
30120400银行代码(BLZ)八位德国银行标识。
0000015228账号字段必要时包含前导零的十位字段。

校验: 将前四位移到末尾,把字母转换为数字,最终对 97 取模的余数必须为 1。

限制: 通过校验并不能验证银行、持有人、账户是否存在或是否可收付款。