FreeMD2PDF.com
  • 本地转换
  • 不上传
  • 无需注册
  • 无水印
  • 可离线使用
简体中文

Markdown 转 PDF:在浏览器里完成排版。

粘贴或拖入 Markdown,下载排版精良的 PDF,Mermaid 图表保持矢量。文档从不离开你的浏览器。

—

    源码 · .md 可拖入 .md 文件或图片
    校样 A4 · 分页以下载的 PDF 为准 实时
    PDF 引擎待命
    关于 Free MD2PDF

    在浏览器里把 Markdown 转成 PDF

    粘贴或拖入一份 Markdown,右侧边写边预览,点「下载 PDF」就拿到排好版的文件。预览是即时的,不需要等待;PDF 由真正的排版引擎生成,分页、页码和目录都在下载的文件里。

    整个过程没有服务器参与。Markdown 解析、流程图渲染、排版和 PDF 生成全部在这个标签页里完成,不需要注册,没有水印,也没有次数限制。你写的内容会自动保存在自己的浏览器里,近期文件最多保留 30 份,所有内容都不会上传。

    流程图是矢量的,不是截图

    ```mermaid 代码块会被渲染成 SVG 并以原生矢量图形嵌入 PDF。放大到任意倍数都清晰,图里的文字可以被选中、复制和搜索,classDef 自定义的填充色、描边颜色和线宽都会完整保留。不少在线工具根本不渲染 Mermaid,只会把源码原样印出来;还有的把整页转成图片,里面的文字一个也选不中。

    中文是真文字

    中文以可选中、可搜索的真实文本嵌入,字体会自动子集化以控制文件体积。常用汉字使用一份较小的字体子集,如果文档里出现了子集之外的生僻字,会自动切换到完整字体,不会出现缺字的方块。中英文混排时会正确处理断行,不会插入多余空格。繁体中文、日文、韩文、西里尔字母和越南语也有各自合适的字体。

    排版由真正的排版引擎完成

    底层用的是 Typst —— 一个编译成 WebAssembly、可以在浏览器里运行的现代排版系统。分页、孤行控制、目录、页码、脚注和 PDF 书签都由它处理,代码高亮也由它内置的高亮器完成。引擎约 10 MB,会在你编辑时于后台静默加载,缓存在本机,之后可以离线使用。

    支持的 Markdown 语法

    标题、段落、粗体、斜体、删除线、行内代码、链接、图片、有序与无序列表、嵌套列表、任务列表、引用块、带对齐的表格、定义列表、脚注、分隔线、围栏代码块(带语法高亮),以及 Mermaid 流程图。图片支持拖拽和粘贴本地文件。另外支持 LaTeX 语法的数学公式:行内 $...$、独立 $$...$$ 与 ```math 代码块。

    使用场景与教程

    ChatGPT 导出 PDF

    把 ChatGPT 的回答连同表格、代码和公式保存为 PDF

    DeepSeek 导出 PDF

    把 DeepSeek 的回答连同公式和表格导出为 PDF

    豆包导出 PDF

    把豆包的回答转成 PDF,数学公式正常显示

    Claude 导出 PDF

    把 Claude 的回答和 Markdown Artifact(含 Mermaid 流程图)转成 PDF

    Gemini 导出 PDF

    把 Google Gemini 的回答保存为排好版的 PDF

    Mermaid 导出 PDF

    Mermaid 流程图以矢量图嵌入 PDF,文字可选中

    README 转 PDF

    把 GitHub 的 README.md 转成 PDF,表格、代码和图表都保留

    Markdown 转 PDF 中文乱码

    内置中文字体,中文、生僻字和繁体都能正常显示

    常见问题

    我的文档会被上传到服务器吗?

    不会。解析、排版和生成 PDF 全部在你的浏览器里完成。你的文字、图片和生成的 PDF 都不会离开你的设备。站点的内容安全策略只允许连接本站,以及 Cloudflare 和 Google 的访问统计;它们只记录页面访问和流量来源,从不接触文档内容。其他地址一律被浏览器拦截。

    关掉页面后,写的内容还在吗?

    在。你编辑过的文件(文字、排版设置和拖入的图片)会自动保存在自己的浏览器里,下次打开时恢复。近期文件最多保留 30 份,星标文件不会自动清理;它们从不上传,也不会同步到别处。可在近期文件中删除,或清除本站的网站数据。

    支持 Mermaid 流程图吗?

    支持。特别长的流程图建议用 flowchart TD 或 flowchart TB,节点会从上到下纵向排列;需要横向时用 flowchart LR。流程图以矢量图形嵌入 PDF,放大不会模糊,图中文字仍可选中和搜索,classDef 配色也会完整保留。

    中文显示正常吗?

    正常。中文以真实文字嵌入 PDF,可以选中、复制和搜索,字体会自动子集化。常用字使用较小的字体子集,遇到生僻字会自动切换到完整字体,不会出现缺字方块。繁体中文、日文和韩文同样支持。

    为什么预览和 PDF 有细微差别?

    预览是浏览器直接渲染的 HTML,为了即时响应;PDF 由 Typst 排版引擎生成,分页、断行和字距以下载的 PDF 为准。内容、结构和样式两者一致。

    第一次下载 PDF 要等多久?

    页面本身只有几十 KB,打开是即时的。排版引擎约 10 MB,会在页面打开后于后台静默下载,通常在你写完之前就已就绪,底部状态栏会显示它的状态。引擎会缓存在本机,之后离线也能用。

    需要注册或付费吗?有水印吗?

    都不需要,也没有水印。工具是纯静态页面,没有账号系统,也没有后端。

    支持数学公式吗?

    支持。行内公式用 $...$,独立公式用 $$...$$ 或 ```math 代码块,语法与 LaTeX 相同。公式由 Typst 原生排版,PDF 里是可搜索的真实公式而不是图片;某个公式写错时只标出这一个,不影响其余内容。

    标题或落款怎样居中、右对齐?

    把内容包在对齐块里:::: {.center}
    # 合同标题
    :::
    。右对齐把 center 改成 right,左对齐用 left;简写 ::: center 也支持。

    已有 Markdown 里的常见 HTML 写法也能直接用,例如 <h1 align="center">标题</h1>、<p align="right">签字</p> 和旧式 <center>...</center>。其他任意 HTML 仍会跳过;换行可用 <br>。

    正在生成…