首页/在线工具/转换工具/金额大写转换
金

金额大写转换

输入 12345.67,立刻给出「壹万贰仟叁佰肆拾伍元陆角柒分」这种财务规范大写,零和整都不用自己判断。

类型在线工具,免安装处理方式浏览器本地完成,不上传费用完全免费更新2026-10-26

使用说明

  1. 在输入框里填数字,可以带千分位逗号、¥ 符号或小数,粘进去会自动清理。
  2. 结果不用点按钮就实时刷新,第一格是开票用的财务大写,第二格是口语读法。
  3. 超过两位小数会自动四舍五入到分,输入 1.005 会得到 1.01 再转大写。
  4. 点「复制大写」把第一格的内容复制走,直接贴进报销单或合同。
  5. 要看某一段为什么这么写,看结果下方的规则说明,中间连续几个零只保留一个。

常见问题

输入的金额会上传到服务器吗?

不会。转换全程在浏览器本地完成,没有任何网络请求,断网也能用。金额属于敏感信息,这里连埋点都没有,刷新页面后数据也不会留下。

为什么 1005 写成「壹仟零伍元整」而不是「壹仟零零伍」?

财务大写规定:数字中间连续出现几个零,只写一个「零」;末尾的零不写。所以 1005 是壹仟零伍、10005 是壹万零伍、100000005 是壹亿零伍。这套规则和票据审核口径一致。

有角没分、有分没角分别怎么写?

角分都是零时在「元」后面补「整」;只有角没有分写成「壹元贰角整」;只有分没有角时中间要补「零」,比如 1.05 写成「壹元零伍分」。这几种都是银行和财务软件通用的写法。

能处理多大的金额?

整数部分最多 16 位,也就是到 9999 万亿元,日常报销、合同、发票远远够用。超过 16 位会直接提示超范围,因为再往上「万亿」之后的中文单位没有统一规范,硬写容易出歧义。

小数超过两位会怎么处理?

按四舍五入截到分,且不会出现 0.1+0.2 那种浮点误差——整个进位过程是拿字符串逐位做的。比如 1.005 得到 1.01,0.999 得到 1.00 即「壹元整」。

负数和零怎么显示?

输入 0 显示「零元整」。输入负数会在最前面加「负」字,比如 -12.5 显示「负壹拾贰元伍角整」,但正规票据金额不应为负,这种情况请先核对原始数据。

标签

金额大写人民币发票财务数字转中文

本工具的所有处理都在你的浏览器里完成,不需要注册、不需要安装,也不会上传你的数据。

房

房贷计算器

在线使用 转换工具

输入贷款金额、利率、年限,同时算出等额本息和等额本金的月供与总利息,差多少一目了然。

房贷等额本息打开工具 →
倒

倒数日 / 年龄计算

在线使用 转换工具

输入两个日期,算出相差几年几月几天、总共多少天,还能顺便算下一个生日倒数。

倒数日年龄打开工具 →
时

时间计算器

在线使用 转换工具

选两个日期,相差几年几月几天、总天数、总小时一次算清,跨月跨年不用自己数。

时间日期打开工具 →
J

JSON 转 CSV

在线使用 转换工具

把对象数组格式的 JSON 转成带表头的 CSV,嵌套字段自动摊平成列,也能反向把 CSV 转回 JSON。