证据

这些数字是怎么测出来的

首页拿这个转换器和另外三家做了对比,还给了各家的数字。那些数字来自对真实文档的真实转换,输出就在这一页上。随便下一个,跑一下旁边那条命令,数字就回来了。

竞品输出抓取于 2026 年 8 月。这些产品会更新,当时成立的结论现在不一定还成立 —— 你要是发现哪条已经变了,告诉我们,会重测。

测试是怎么跑的

  • 同一份文档,四个转换器

    首页所有对比用的都是同一份 15 页论文 —— arXiv 1706.03762,Attention Is All You Need。让各家各自挑文档来比,什么也说明不了。

  • 匿名、免费档、没花钱

    每家都在独立的 Chromium 会话里跑,不注册、不登录、不购买。免费档拒绝转完的,那个拒绝本身就是结果,如实记下来 —— 不拿付费档的结果去替它填空。

  • 我们这边跑的就是线上那条管线

    这里的 pdf2md.me 输出由 pnpm bench 写出,它调用的是 app/features/pdf-convert/conversion.ts,和浏览器 Worker 跑的是同一个模块,不是另写一份靠人工同步。

  • 没有用任何私人文档

    所有源文件都是第三方公开文档。没有任何属于某个人的文件被传给竞品来产出这些结果。

每一条结论,和它背后的文件

左边是站上别处说过的话,右边是把它从对应文件里重新算出来的命令。

结论输出文件自己验一遍
整篇论文,pdf2md.net 一行表格都没有。pdf2md.net 输出grep -c '^|' 01-academic-2col.md → 0
同一份论文在这里转出 10 张表、103 行。pdf2md.me 输出pnpm bench 01-academic → tables 10、tableRows 103
同一份 15 页论文,PDF.ai 转出 310 个 H2,一个 H1 都没有。PDF.ai 输出grep -c '^## ' → 310 · grep -c '^# ' → 0
iLovePDF 的 43 个链接里,38 个指向并不存在的锚点。iLovePDF 输出grep -o '](' | wc -l → 43 · grep -o '](#page-0)' | wc -l → 38
iLovePDF 免费转换 30 页就停。拿任何超过 30 页的文档喂它:先弹「This tool is limited to 30 pages per task」,然后是注册墙。没有输出可发布。
293 页年报转出 2,469 行表格。pnpm bench 12-chinese-financial → tableRows 2469。源文件 12 MB,所以下面用哈希标识,不做镜像。
152 页年报一次转完。pnpm bench 03-financial → pages 152、sourcePages 152。站上任何地方都不报耗时,原因见下面的缺口。
同一份中文文件,我们每段 221.1 字,pdf2md.net 是 28.9 字。pdf2md.me 输出pdf2md.net 输出pnpm bench 07-chinese → avgParagraph 221.1

源文档

这些都是第三方公开文档,所以这里链到发布方而不是自己发一份副本 —— 同时给出被测那份文件的 SHA-256,你可以确认手上拿到的是同一份。

文档页数SHA-256
arXiv 1706.03762 —— Attention Is All You Need01-academic-2col.pdf15bdfaa68d8984f0dc02beaca527b76f207d99b666d31d1da728ee0728182df697
arXiv 1512.03385 —— ResNet(CVPR 双栏排版)08-true-2col.pdf121e0651b6810ecba34a3dbc5b5b0209226f889004607c1f203540a48d64e5a93a
伯克希尔·哈撒韦 2023 年报03-financial-10k.pdf1522132b85f9c472a6f0b141551adb08d93f88db28e6a3794e7e2b13ca3f8a57b5b
中国信通院《数据要素白皮书 2023》07-chinese.pdf5376d7be1cb18418a2e76554023e4e9ad580bb7c5eea2cfc852406ed1c809dbbd9
中国石油天然气股份有限公司 2023 年度报告 A 股中文版12-chinese-financial.pdf293b845502e533311280f89d59c2a92c67f94f2be17451e51e55f93a1d52abe6692

缺了什么,为什么缺

  • CloudConvert 根本没测到

    匿名转换在产出任何东西之前就返回 402,没有输出可发布。所以它被排除在所有对比之外,而不是靠猜给个分数。

  • 站上任何地方都不报转换耗时

    同一份 152 页文件、同一台机器,实测从 1.8 秒到 12.9 秒都有,后台标签页里 24.8 秒。这么不稳的数字说明的是浏览器状态而不是转换器,所以它只在你等待时实时显示,从不作为宣传数字印出来。

  • 链接和标题那两个数字各自只有一份文档

    它们来自上面那份论文,不是全语料的平均。换一份 PDF 表现可能不同 —— 这恰恰是「拿你自己的文件试」比信这一页更靠谱的理由。

  • 每个数字都只是某一次运行的结果

    我们这边是确定性的,旁边那条命令随时能复现。他们那边是对一个随时可能变的服务的一次抓取。

拿一份你已经很熟的文档试试

验证这些最快的办法,是用一份你心里已经知道正确答案的文件。