HTML 转 PDF 在线免费
在浏览器中将 HTML 代码或文件转换为 PDF,无需上传文件。
在浏览器中将 HTML 代码片段或完整 HTML 文件转换为 PDF。无需上传到服务器,HTML 在本地渲染并导出为多页 PDF。
最后审核: 2026 年 6 月
如何使用此工具
- 1粘贴 HTML 代码或上传 .html 文件。
- 2选择纸张大小、方向和边距设置。
- 3点击转换,在本地渲染生成 PDF。
- 4转换完成后下载 PDF 文件。
常见使用场景
- 将网页存档为 PDF 文档供离线查看。
- 将邮件模板导出为 PDF 进行审阅或打印。
- 将开发者文档页面转换为可分享的 PDF 文件。
技术说明
- HTML 在隔离的 iframe 中渲染,避免与工具页面的样式冲突。
- html2canvas 库将渲染内容捕获为图片用于 PDF 每页。
- 出于安全原因,不加载外部资源(远程图片或链接的 CSS)。
以隐私为基础
此工具在你的浏览器中运行。使用工具时,文件不会上传到我们的服务器。
限制说明
- 不加载外部资源(远程图片、外部样式表)。
- 渲染过程中不执行 HTML 中的 JavaScript。
- 复杂的 CSS 动画和过渡效果不会体现在 PDF 输出中。
常见问题
这个工具会执行我的 HTML 中的 JavaScript 吗?
不会。渲染过程中不执行 JavaScript,只有静态 HTML 结构和 CSS 样式会体现在 PDF 中。
可以包含外部 CSS 或图片吗?
不可以。出于安全原因不加载外部资源。内联样式和 base64 图片可以正常使用。
支持哪些纸张尺寸?
支持 A4、美国 Letter 和 Legal 尺寸,横向和纵向均可选择。
我的 HTML 代码会上传到服务器吗?
不会。所有渲染在浏览器本地完成,代码不会离开您的设备。
为什么 PDF 看起来和浏览器显示不同?
工具在隔离的 iframe 中渲染 HTML,无法访问外部字体或资源,与完整浏览器环境相比可能存在视觉差异。