开源 · 本地优先 · 隐私安全

把杂乱的发票 PDF,
一键按规则重命名

Turn messy invoice PDFs
into rule-based filenames

电子发票散落各处、文件名毫无意义?用最简单的方法,按统一模板自动批量重命名本机 PDF 发票,支持字段提取、预览与备份。数据全程本地处理,不上传云端。

⬇ 下载桌面端 GitHub 仓库

核心功能

聚焦发票重命名本身,足够简单,也足够好用

📄

PDF 文本提取

基于 pdf_text 真实解析发票内容,抽取日期、公司、金额、发票号等关键字段。

🏷️

模板化命名

内置多个预设模板,字段与分隔符可自由组合,也支持自定义规则。

📦

批量与预览

一次处理多个文件,实时进度与「原 → 新」预览,确认后再执行。

💾

安全备份

开启备份后重命名前保留原件;文件名冲突自动追加时间戳,绝不覆盖。

🌐

多语言界面

简体中文与英文界面,跟随系统或手动切换。

🖥️

跨平台桌面

Windows / macOS / Linux 原生桌面应用,本机文件直接访问。

首次使用流程

三步开始,无需注册登录

① 选择文件 / 目录

用文件选择器挑中本机发票 PDF 所在位置。

② 选择命名模板

默认 {date}_{company}_{amount}_{number},可自定义。

③ 开始处理

预览映射后点击处理,本机文件即被按规则重命名。

命名规则示例

预览一次真实重命名前后对比

微信支付凭证.pdf → 2026-08-15_腾讯科技_128.00_442100000.svg
发票.pdf → 2026-08-14_阿里巴巴_2999.00_311200000.svg
默认模板:{date}_{company}_{amount}_{number}

技术栈

Flutter 3.9+ Dart 3.9+ Provider dart:io pdf_text Isolate 批处理 Windows / macOS / Linux

下载桌面端

免费开源 · 本机运行 · 无需联网

🪟

Windows

.exe 安装包 / 便携版

下载
🍎

macOS

.app / .dmg

下载
🐧

Linux

AppImage / bundle

下载

所有版本发布于 GitHub Releases