第一步:批量上传发票
📥
点击或拖拽发票文件到此处
支持 PDF / JPG / PNG / WebP,单次最多 100 个,单文件 ≤ 30MB · 文件不会上传服务器
✨ 工具特点:
· 一次上传一个文件夹的发票,自动按发票号去重
· 电子发票 PDF 自动识别价税合计、发票号、开票日期、销售方等字段
· 图片发票需要手工录入金额(一键定位到第一个空金额单元格)
· 多张发票按 A4 智能拼版打印(2×3 / 2×4 / 3×4 多种布局)
· 导出 Excel 报销明细,所有字段都可二次编辑
· 100% 浏览器本地处理,发票内容不会上传任何服务器
发票汇总 继续添加
发票总数
{{ invoices.length }}
含 {{ duplicateCount }} 张疑似重复
价税合计
¥ {{ formatAmount(totalAmount) }}
{{ filledAmountCount }} / {{ invoices.length }} 已填写金额
电子 / 扫描
{{ pdfCount }} / {{ imageCount }}
PDF 自动提字段 · 图片需手填
日期跨度
{{ dateRange || '—' }}
来自已识别的发票日期
🧹 智能去重(按发票号 / 文件哈希) ✍️ 定位第一个未填金额 🔍 OCR 识别({{ needsOcrCount }} 张待识别)
📊 导出 Excel 报销明细 🖨️ A4 排版打印 清空
发票列表(点击单元格可直接编辑) 隐藏重复项
# 缩略 发票号码 开票日期 销售方 购买方 价税合计 类型 操作
{{ idx + 1 }}
📄
{{ inv.type === 'pdf' ? '电子发票' : '图片' }} {{ inv.ocrStatus === 'running' ? 'OCR ' + inv.ocrProgress + '%' : inv.ocrStatus === 'loading' ? '加载中...' : inv.ocrStatus === 'error' ? '重试 OCR' : 'OCR 识别' }} 原文 删除
📭
没有可显示的发票
从 PDF 文本流按坐标排序后输出。如果自动识别没出值,可把这段文本复制给开发者改进正则。
{{ rawTextDialog.text }}
每页布局: 2×2 / 页(4张) 2×3 / 页(6张) 2×4 / 页(8张) 3×4 / 页(12张) 1张 / 页 缩放: {{ previewScale }}%
包含重复项 🖨️ 打印当前预览
{{ processText }}

发票助手

类 67tool 发票助手的纯前端报销神器:批量上传 100 张以内电子发票 PDF / 扫描图片(单文件 ≤ 30MB),自动从 PDF 文本流抽取发票号码 / 开票日期 / 销售方 / 购买方 / 价税合计(支持"价税合计 ¥xxx.xx"、"(小写)" 等多种模式,电子发票识别率 90%+),图片自动从文件名提号;智能去重(发票号 + SHA1 文件哈希双重校验,重复行红色标记可一键清理);实时统计总数 / 总金额 / 电子-扫描分布 / 日期跨度 4 项指标;表格每个字段都可点击二次编辑,"定位未填金额"按钮一键跳到下一个空单元格批量录入;A4 智能排版打印 5 种布局(1/4/6/8/12 张/页),每张发票按比例填充节省纸张;导出 Excel 报销明细(自动加合计行);点击缩略图弹窗看原图。100% 浏览器本地处理,发票内容不上传任何服务器

本工具由 在线小工具大全 提供,更多 同类工具 可在站内查看。