跳到主要内容

免费中文大写金额转换器(大写金额)

将金额转换为发票和支票上使用的中文大写,例如 壹仟贰佰叁拾肆元伍角陆分,遵循中国人民银行的规定。也可将大写金额读回数字,书写支票日期和普通中文数字。

输入金额,即可获得用于发票、收据和支票的中文大写金额,按照中国人民银行的零和整规则书写。

元
结尾
大写金额
大写数字和规则
012345678910100100010⁴10⁸
零壹贰叁肆伍陆柒捌玖拾佰仟万亿

中间连续多个零只写一个零。元后角为零但分不为零时写零。没有角分时元后写整(或正),角后可选,分后绝不写。拾前始终写数字:壹拾。

🔒 在此浏览器中完成。您输入的任何内容都不会被发送到任何地方。

工作原理

金额作为文本处理,而非浮点数,因此不会产生舍入误差。数字按四位一组(个、万、亿)拆分,每组用仟佰拾书写,并应用中国人民银行的零、元、角、分和整规则。

  1. 1
    输入金额
    输入数字,如 1234.56。千位分隔符和 ¥ 会被忽略;超过两位小数会四舍五入到分。
  2. 2
    选择样式
    选择简体或繁体,元或圆,整或正,以及可选前缀如人民币。
  3. 3
    复制结果
    按“复制”并粘贴到您的发票、收据或支票上。
  4. 4
    检查或转回
    使用其他选项卡将大写金额读回数字,书写支票日期,或获取普通中文数字。

一切都在此浏览器中完成。您输入的任何内容都不会被发送到任何地方。

指南

操作示例

报销单要求用中文大写填写总额 16,409.02。在“金额”中输入 16409.02(或 16,409.02),工具会写出 壹万陆仟肆佰零玖元零贰分。第一个 零 填补了 肆佰零玖 中空缺的十位,第二个 零 出现在 元 之后,因为 角 位是 0 而 分 位是 2。将“文字”切换为“繁体”可得到 壹萬陸仟肆佰零玖元零貳分,或在“前缀”下选择 人民币 将其放在结果前面。

使用哪些设置,以及限制

  • 按书写方式输入金额。 “金额”输入框接受逗号、空格、全角数字、¥ 或 ¥ 符号、结尾的 元 或 圆,以及开头的 RMB、CNY、NT$、HK$、TWD 或 HKD,因此 16,409.02 和 ¥16409.02 都可以。开头的减号或 负 会在结果前加上 负。不接受科学记数法,如 1e5。
  • 限制为两位小数和 16 位数字。 金额以文本而非浮点数方式处理,因此不会出现多余的分。第三位小数会四舍五入(1.005 得到 壹元零壹分),并显示提示“已四舍五入至两位小数(分)。”小数点前最多支持 16 位数字,因此最大金额为 9,999,999,999,999,999.99。
  • 选择 元 或 圆,整 或 正,以及 角 是否需要结尾字。 在“元”下选择 元(默认)或 圆(繁体显示为 圓),在“结尾”下选择 整(默认)或 正。结尾字总是写在整数元金额之后,如 壹佰元整,且从不写在 分 之后。如果您也希望在 角 金额后加上它,请勾选“角后加整”,这样 12.30 会得到 壹拾贰元叁角整 而不是 壹拾贰元叁角。
  • 设置文字和前缀以匹配表单。 “文字”下的“简体”和“繁体”会更改数字和大单位(贰叁陆 和 万亿 变为 貳參陸 和 萬億),此选择也适用于“支票日期”和“中文数字”标签页。“前缀”可以在结果前添加 人民币、人民幣、新臺幣 或 港幣,或选择“无”。它只添加该文本;单位仍然是 元、角 和 分。“中文数字”标签页书写普通数字,因此 2026.5 变为 二千零二十六点五。
  • 使用支票日期标签页处理日期。 在“支票日期”上,选择一个日期,它会用大写写出:2026-01-15 变为 贰零贰陆年零壹月壹拾伍日。1 月、2 月、10 月以及 1 至 10 日、20 日和 30 日前面会加 零,11 至 19 日写作 壹拾 加数字,如 壹拾伍。日期选择器默认显示当天日期。
  • 使用反向标签页检查书面金额。 在“大写 → 数字”上,粘贴一个大写金额,它会显示带千位分隔符和两位小数的数字。它会忽略开头的 人民币 或 (大写) 以及结尾的 整 或 正,也能读取普通数字,如 一千二百元。数字下方会显示“以标准方式书写。”或“书写此金额的标准方式是:”并给出正确形式。

常见问题及解决方法

它显示“请输入一个数字,例如 1234.56。”
“金额”输入框发现了无法识别为数字的内容:字母、第二个小数点(1.2.3)、科学记数法(1e5),或除结尾的 元 或 圆 之外的中文字符。请移除这些内容,只保留一个小数点。逗号、空格和货币符号是允许的。如果金额已经是大写,请改用“大写 → 数字”标签页。
它显示“数值太大。转换器最多支持 9999 万亿(小数点前 16 位数字)。”
整数部分超过了 16 位。请检查是否多了一位数字,或是否误粘贴了长数字,如身份证号或订单号。可转换的最大金额是 9,999,999,999,999,999.99。如果数字是以 万 或 亿 为单位报价的,请先将其输入为元。
反向标签页显示“无法将其读取为金额。请检查是否有数字、单位(拾佰仟万亿)、元/圆、角、分 和 整 以外的字符。”
文本中有不属于金额的内容。多余的词语如 合计、第二个 元,或前面没有数字的 角 或 分 都会导致读取失败。开头的 人民币 或 (大写) 是允许的。请将文本缩减到只剩金额,例如 壹佰元整,然后重新粘贴。
我的金额是正确的,但它显示“书写此金额的标准方式是:”并展示了不同的内容。
数值被正确读取了,但其书写方式不符合标准规则。常见原因:整数元金额后没有 整(壹仟元 应为 壹仟元整),拾 前面没有数字(拾元整 应为 壹拾元整),使用了普通数字而非大写(一千二百元 应为 壹仟贰佰元整),缺少 零(壹仟伍元整 应为 壹仟零伍元整),或 分 后面加了 整。请复制它显示的形式。
它显示“已四舍五入至两位小数(分)。”并且结果不是我输入的数字。
中文金额到 分 为止,因此第二位小数后的任何内容都会四舍五入:12.345 得到 壹拾贰元叁角伍分,0.999 得到 壹元整。当多余的数字导致舍去时,也会出现此提示,如 1.004。如果您的财务规则采用其他舍入方式,请先对数字进行舍入,再输入结果。

对比分析

手写大写金额或在电子表格中构建它们时容易出错:零 的规则和 整 的规则很容易弄错。电子表格的中文数字格式能转换数字,但您仍需围绕它构建 元、角、分 和 整 的逻辑。此工具一步到位地应用了中国人民银行关于这些部分的书写规则。它不了解特定银行或公司的额外规则,仅处理 元、角 和 分(因此其他货币的前缀只是放在前面的文本),并且一次只能转换一个金额,不能转换整张发票。

相关工具

常见问题