PDF 转 Markdown
从 PDF 里拿回来的是文档,不只是一堆字。
打开一份 PDF,得到还原了标题、段落、列表、表格和链接的 Markdown,页眉页脚和页码留在原处。在浏览器里转换,转完先是一篇能编辑的文档,看过再拿走。
- 价格
- 免费 · 不用注册,不加水印
- 在哪里用
- 浏览器里,什么都不用装
- 你的文档
- 只存在这个浏览器里
某某公司 · 2025 年度报告
三、经营结果
收入同比增长 12%,达到 4.2 亿元,详见完整报表。
| 地区 | 收入 |
|---|---|
| 华东 | 2.6 亿 |
| 华南 | 1.6 亿 |
## 三、经营结果 收入同比增长 12%,达到 4.2 亿元,详见[完整报表](https://example.com/accounts)。 | 地区 | 收入 | | --- | --- | | 华东 | 2.6 亿 | | 华南 | 1.6 亿 |
五步把 PDF 转成 .md
打开编辑器
点这一页上的「打开编辑器」,MindMax 在线编辑器会带着一张「PDF 转 Markdown」卡片打开。不用安装,不用注册。
选择或拖入 PDF
选文件,或者直接把 PDF 拖到卡片上。之后也可以用左侧文档列表里的「打开本地文件」打开 PDF。
在浏览器里转换
逐页读取 PDF 的文字层,重建成 Markdown。文件不会离开你的电脑。
检查、顺手改一改
转完是一篇文档。版式特殊的地方,改一下标题级别或表格里的一格。
拿走 Markdown
点右上角「导出」,选「Markdown」得到 .md 文件;要 Word 就选「Word 文档」。
它会还原什么
直接从 PDF 复制文字,每一行末尾都是一个换行,句子中间还夹着页码。这里把文档重新拼回来。
标题
按字号、字体和 3.1 这类编号认出标题,写成 # 到 ######。
段落
折行接回去,行末断开的英文单词拼回原样,跨页的段落还是一段。中文接行不会多出空格。
分栏
双栏论文和报告先读左栏再读右栏,不会横着串行。
表格
按文字在页面上的位置还原行和列,写成 Markdown 表格。
列表和链接
项目符号变成 - 列表,编号列表保持编号;PDF 里带链接的文字,转出来链接还在。
去掉版面元素
页眉、页脚、页码和水印都去掉;脚注保留,单独成段。
哪里会不顺手
- 扫描件没有文字可转
扫描件其实是一页页图片。网页版读的是 PDF 的文字层,没有文字层时会直接告诉你。桌面版可以识别扫描件。
- 公式会被压平
PDF 不保存公式结构,x² 会变成 x2,分式也没了分数线。文档里有公式时,编辑器会告诉你大约有几页需要核对。
- 图片、加粗、斜体不带过来
拿到的是文字和结构。插图留在 PDF 里,强调格式不标出来。
- 版式特殊的页面要看一眼
海报、表单、存成 PDF 的幻灯片,以及没有清楚列线的表格,转出来顺序可能不对,表格也可能变成普通段落。
- 最大 60 MB,存在这个浏览器里
再大的文件,浏览器标签页转不动。转好的文档存在这个浏览器里,记得下载或导出。
常见问题
怎么免费把 PDF 转成 Markdown?
点这一页上的「打开编辑器」,选择 PDF。转换在浏览器里完成,转完就是一篇文档,点「导出」→「Markdown」拿到 .md 文件。不用注册。
PDF 会上传吗?
不会。PDF 在你的浏览器里读取和转换,结果也只存在这个浏览器里。
表格能保留吗?
能,前提是表格各列在页面上是对齐的。认出来的表格会写成 Markdown 表格。有合并单元格、或者列边界不清楚的表格,可能会变成普通段落。
为什么要先把 PDF 转成 Markdown 再给 ChatGPT、Claude 或 DeepSeek?
Markdown 把标题、列表、表格作为结构保留下来,模型能顺着读;也不会带上直接复制时混进来的页码和重复页眉,篇幅还比 PDF 短得多。
扫描版 PDF 能转吗?
网页版不能,扫描件没有可以读的文字层。MindMax 桌面版可以识别扫描件。
能转成 Word 吗?
能。转完之后点「导出」→「Word 文档」,标题、列表和表格都会保留在 .docx 里。
这个转换器开源吗?
开源。引擎是 @mindmax/pdf-markdown,Apache-2.0 许可,就是这一页正在跑的那份代码。它只读文字层,你可以自己跑一遍,看清楚它到底做了什么。 GitHub 源码
开源
干活的那一段,是一个你能读的库。
读文字层、把断行拼回段落、把分栏排出顺序、认标题、按位置还原表格——每一步都由同一个开源引擎做完,这一页跑的是它,你机器上跑的也是它。把你的 PDF 变成 Markdown 的过程,没有一步发生在你打不开的服务器上。
npm i @mindmax/pdf-markdown- 许可
- Apache-2.0
- 包
- @mindmax/pdf-markdown 0.1.0
- 由什么守着
- 22 份文档 · 170 个测试
- 体积
- gzip 25.1 KB · 0 个运行时依赖
GitHub 源码 npm 上的包 它怎么把一页重建成文档 语料结果,逐文档 MindMax 的开源
由 MindMax 团队公开维护,MindMax 应用装的就是同一个包。许可覆盖引擎,不覆盖外面的应用。