Markdown 转 PDF,试了十几个工具,这个最安心
用 Markdown 写东西的人,迟早会遇到一个问题:怎么转成 PDF?
市面上的方案大概三类:
- 装软件——Pandoc、Typora、VS Code 插件,配置一堆,换台电脑又得来一遍。
- 在线网站——把文件传上去,转好再下载。方便是方便,但你的文档内容过了别人的服务器。
- 命令行——对非技术人员直接劝退。
而且它们有一个共同的痛点:带图片的 Markdown,处理起来都很麻烦。
我一个都不满意,所以自己做了一个。

和别的工具比,它赢在哪
不只传 .md,整个 ZIP 压缩包直接拖进来
这是我最想说的一点。
大多数工具只支持传一个 .md 文件。但实际写文档,谁没有配图呢? 图片路径一换环境就全断了,别的工具要么不管,要么让你手动转 base64。
这里的做法:
把 .md 文件和图片一起打成 ZIP,直接拖进浏览器。完事。
工具会自动做三件事:
- 解压,提取所有图片
- 把图片存到浏览器本地存储
- 自动匹配并替换 Markdown 里的图片路径

不需要你改任何一行内容。ZIP 里有多个 md 文件? 弹窗让你选,不会搞混。
当然,你也可以只传一个 .md 文件,或者直接在编辑器里写——三种方式,随你习惯。
你的文件,一个字节都不会离开你的电脑
这是和所有在线转换工具最本质的区别。
打开网页,Markdown 的解析、排版、渲染、导出,全部在你的浏览器里完成。没有后端接口,没有文件上传,没有任何网络请求。
你写的每一个字、插入的每一张图,从头到尾只存在于你自己的设备上。图片保存在浏览器本地存储里,刷新不丢,关了标签页才释放。

写内部文档、课题论文、商业方案——不用再纠结"这个网站靠不靠谱"。
不只是 PDF,一份文档三种格式
写一次,导出 PDF / Word / HTML 三种格式。交作业要 docx?发邮件要 PDF?挂博客要 HTML?一次搞定。

导出前就知道分页效果
预览区实时显示分页虚线,第几页到第几页一目了然。不用导出了才发现标题被切到页底。

排版细节,全部可调
- 主题切换:默认 / 学术(三线表)
- 纸张:A4 / Letter,横竖排版
- 页边距、各级标题字号:逐项可调
- LaTeX 公式、代码高亮,开箱即用

总结一下
| 传统在线工具 | 本工具 | |
|---|---|---|
| 文件上传到服务器 | 是 | 否,纯本地 |
| 上传方式 | 只能传单个 .md | .md 或带图 .zip |
| 图片处理 | 手动转 base64 / 不支持 | 自动提取、自动替换 |
| 导出格式 | 通常只有 PDF | PDF + Word + HTML |
| 实时分页预览 | 无 | 有 |
| 需要安装 | 部分需要 | 打开即用 |
一句话:写完直接导,不装软件,不传云端,带图的 ZIP 拖进来就行。
如果你身边也有用 Markdown 的朋友,转给他们。
工具地址:www.mixtoolshub.com
请求源码:公众号留言