发票生成器

创建专业发票并下载为 PDF。无需注册,无水印。实时预览,支持 14 种货币、税费和折扣。

Preparing private browser tool…

Your invoice data will stay on this device.

No account is created, and the PDF is generated directly in your browser.

Invoice preview examples

Create and download a PDF invoice in the browser without creating an account.

Freelance invoice

Before
Invoice details before generation
After
Generated invoice output
Client details + line itemsProfessional PDF

Tax, discount, and totals are calculated automatically.

Small business billing

Before
Unstyled invoice draft
After
Branded invoice output
Logo + servicesBranded invoice

Good for quick one-off invoices.

Contractor work

Before
Hourly work invoice input
After
Ready-to-send invoice PDF
Hours + rateReady to send PDF

No account or hosted invoice history required.

Verify how this tool processes files

Review our local-processing checks, documented limitations, and repeatable testing method.

Read comparison

常见问题

需要注册或创建账号吗?
不需要。发票生成器完全在你的浏览器中运行,无需注册。打开页面、填好表单、下载 PDF 即可,我们的服务器不保存任何内容。
PDF 支持非拉丁文字吗?
支持。韩文、日文、中文、泰文、印地文、阿拉伯文、希腊文和西里尔文会嵌入对应的 Noto 字体,并且只有当发票中确实出现该文字时才会下载字体。阿拉伯文会做字形连写处理并按从右到左排版。
为什么第一次生成非拉丁文字 PDF 比较慢?
该文字的字体只需获取一次,之后由浏览器缓存。中日韩字体有好几兆字节,因为包含数千个字形;但 PDF 中只嵌入你实际用到的字形,所以文件依然很小。
文字支持上有什么限制吗?
天城文的元音符号可能会放错位置,因为 PDF 层不执行印度系文字的重新排序。如果对印地文排版精度要求很高,建议改用浏览器的打印功能输出 PDF。
生成的 PDF 有水印吗?
没有。生成的发票 PDF 没有水印,没有“由某某创建”的页脚,我们也不会加上任何品牌标识。无论你是免费用户还是付费用户,效果都一样,因为根本没有付费用户。
支持哪些货币?
USD、EUR、GBP、JPY、KRW、CNY、INR、IDR、THB、VND、TRY、BRL、AUD 和 CAD。金额会按各货币的当地习惯格式化(JPY、KRW、IDR 和 VND 不显示小数位)。
可以添加税费和折扣吗?
可以。税率按百分比填写,折扣为可选的固定金额。系统会先在小计上扣除折扣,再按折后金额计算税费。
我填写的数据会被发送到别处吗?
不会。你输入的每一个字段都留在浏览器里。PDF 由 jsPDF 在客户端生成并直接保存到你的设备。你可以在浏览器开发者工具的网络面板中验证这一点:点击下载 PDF 时不会发出任何请求。
可以保存草稿以后再编辑吗?
当前版本还不行。刷新页面后填写的内容会清空。目前建议把 PDF 下载下来作为存档,下个月开新发票时再把数值复制过去。我们可能会在后续更新中加入基于 localStorage 的草稿保存功能。
PDF 使用什么字体?
标准 Helvetica 字体,每个 PDF 阅读器都内置了它,无需嵌入。这样文件体积很小(一份普通发票约 5 KB),并且在任何地方的显示效果都一致。