德国 IBAN 结构解析

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

分析德国 IBAN

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

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

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

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

状态
就绪。

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

工具功能

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

本工具还会检查德国规定的格式,并在浏览器本地计算符合 ISO 13616 的 Mod-97 余数。

使用方法

  1. 输入或粘贴德国 IBAN;空格和常见分隔符会自动移除。
  2. 查看提取出的国家代码和校验数字、BLZ 以及账号。
  3. 查看状态,以区分未完成的值、格式错误和校验和失败。
  4. 复制单个字段,或复制以分号分隔的 BLZ 和账号。

实际用途

  • 使用德国 IBAN 前,检查是否存在输入错误或校验数字错误。
  • 提取 BLZ 和补齐前导零的账号字段,用于文档记录或数据迁移。
  • 使用已知示例测试付款表单和验证流程。
  • 在培训资料中讲解德国 IBAN 的结构。

注意事项与限制

  • 德国 IBAN 共 22 个字符:DE、两位校验数字、八位银行代码和十位账号字段。
  • 有效的 Mod-97 结果只确认数学上的一致性;它不能证明账户存在、可以通过支付网络联系到,或属于某个具名的人。
  • 提取出的账号字段可能包含前导零,而且不一定与通常书写的账号完全相同。
  • 本工具不会查询银行名称、BIC、账户持有人或账户状态。

常见问题

校验和会验证什么?

按照 ISO 13616 的 Mod-97 计算方法,它可以检测许多常见的输入错误和字符顺序颠倒错误。

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

不能。本工具只检查结构和校验和;不会联系银行或支付网络。

为什么账号中会有前导零?

德国 IBAN 为账号字段预留十位,因此较短的账号通常会在左侧补零。

可以用本工具检查其他国家的 IBAN 吗?

不能。BBAN 结构因国家而异,本页有意只解析德国的 22 字符格式。

我的 IBAN 会上传吗?

不会。常规输入、验证和提取都在浏览器中进行。本工具已不再支持通过 URL 传入 IBAN 值。

参考

德国 IBAN 结构

德国 IBAN 采用固定的 22 字符结构。下方的分隔符仅用于视觉区分。

总长度22 个字符
示例分段
DE21301204000000015228
值部分含义
DE国家代码德国的 ISO 国家代码。
21校验位针对完整 IBAN 计算出的两位数字。
30120400银行代码(BLZ)用于标识持有该账户的支付服务提供商的八位数字代码。
0000015228账号字段一个十位数字字段;必要时会包含前导零。

校验: 验证时,将前四个字符移到末尾,把字母转换为数字;所得数值除以 97 后的余数必须为 1。

限制: 验证成功并不能确认银行、账户持有人、账户是否实际存在,或能否通过支付网络联系到账户。