公式图片转 LaTeX

截一张只含一个公式的图,按 Ctrl+V 粘贴进来。公式识别模型(Pix2Text MFR 1.5)就在你的电脑上跑,右边给出能改的 LaTeX 源码和渲染好的预览。图片自始至终不离开这个标签页。

识别公式

Ctrl + V

粘贴一张公式截图

也可以把 PNG / JPG / WebP 拖进来,或点这里选文件

裁得越紧越准:一行式子,或一个独立的行间公式。

识别出的公式会排版显示在这里。

— 等你粘贴图片

复制
下载

手边没有截图?点一张试试

排版样例由我们用 pdfLaTeX 自己生成。白板照片来自 Luc Comeau-Montasse,CC BY-SA 3.0,已裁切。

从截图到你的文档

  1. 截一个公式。 Windows 用 Win+Shift+S;Mac 用 Shift+Command+Control+4,截下来直接进剪贴板。然后在本页按 Ctrl+V(Mac 上 ⌘V)。手机拍的整页照片也行,载入后框出其中一条。
  2. 对照原图检查。 右边的预览就是按源码框里的 LaTeX 排出来的,错一个符号一眼能看到;在源码框里改,预览边打边更新。
  3. 贴到要用的地方。 Overleaf、Obsidian、Typora:复制 $$…$$ 或 equation 环境。Word(Microsoft 365):按 Alt+= 插入公式,在「公式」选项卡里选 LaTeX,粘贴后点「转换」。WPS、飞书文档、PPT:下载 SVG 或 PNG 插图。

哪些认得准,哪些认不准

下面是用本页同一份模型文件、在我们自己的测试图上跑出的结果。「全对」指忽略空格后每个符号都一致。

测试图全对说明
排版公式:分式、根号、求和、积分、矩阵,以及一条长宽比 18:1 的长式7 / 7其中一张做成了「手机翻拍」效果(模糊、旋转 2°、加噪点),还有一条 162 个 token 的三矩阵乘积。
同一批公式缩到 29 像素高、放大 2 倍、改成黑底白字30 / 30深色模式截图直接粘,不用先反色。
教室白板上的马克笔手写(同一张照片裁出 9 条方程)8 / 9唯一的错:2x+7=14 里带横杠的 7 被认成了 ≠。
旧黑板上的法式连笔粉笔字(7 条)0 / 7有两条只差一两个字符;连笔的 ln、带交叉的 x、发虚的粉笔字被认成别的字母。潦草手写得自己改。
一张白纸、一张风景照不输出直接提示「没找到公式」,不会硬编一串符号。

速度(Apple M2 Max):WebGPU 每个公式 0.2–1.2 秒,纯 CPU(单线程 WebAssembly)1.9–12 秒。公式越长越慢,很长的推导拆成几段反而更快。

常见问题

图片会上传到服务器吗?

不会。页面只在第一次从我们的 CDN 下载模型文件(114 MB),存进浏览器缓存;之后识别就在这个标签页里用你的 CPU 或显卡完成,图片不发给任何服务器。模型载入后即使断网,同一个标签页里也能继续识别。

手写的公式能识别吗?

写得工整的可以,潦草的只能认个大概。我们从一张真实的白板照片裁了 9 条手写方程,8 条完全正确;从一块旧黑板上裁了 7 条连笔粉笔字,一条都没全对,其中两条只差一两个字符。想认得准:字写清楚、框得紧一点,识别完对照预览检查。

矩阵、分段函数、多行公式会输出成什么样?

矩阵按图里的括号输出成 pmatrix / bmatrix / vmatrix。单行的等式直接给出,不套 aligned;两行及以上的对齐式保留 \begin{aligned},& 放在等号前。模型一次只读一个表达式,很长的多行推导建议每次框两三行。

为什么有的符号认错了?怎么改?

模型看到的是缩放到 384×384 像素的图,所以细小的上下标、撇号,以及长得像的字符(1 和 l、0 和 O、x 和 ×)最容易错。直接在 LaTeX 源码框里改,预览会边打边更新。置信度低于 90% 时逐个符号对一遍;把截图框得更紧、更清晰,通常就能认对。

能一次识别整页里的多个公式吗?

不能。这是单公式识别模型,整页丢进来得不到有用的结果。做法是把整页载入后,在图上一次框一个公式;每条结果都会留在示例下方的列表里,关掉标签页前都能点回来。公式周围的正文请用我们的「图片转文字」,表格请用「图片转表格」。

和 Mathpix 比怎么样?

Mathpix Snip 的免费档每月 10 张图(2026 年 9 月 25 日核对),图片要传到它的服务器;它也能识别整页和 PDF。本页没有每月次数限制,图片留在你自己的设备上,但一次只认一个公式,用的是开源模型。PDF、课件里干净的公式截图,两者的结果通常一样。

识别结果怎么放进 Word、WPS 或 Markdown?

Word(Microsoft 365):按 Alt+= 插入公式,在「公式」选项卡把输入格式切到 LaTeX,粘贴,再点「转换 → 专业型」。Markdown、Typora、Obsidian、Jupyter、Notion:复制 $$…$$。LaTeX 文档与 Overleaf:复制 equation 环境。WPS、飞书、PPT 里插公式图:下载 SVG(矢量,放大不糊)或 PNG。

用的是什么模型?为什么免费?

breezedeus 开源的 Pix2Text MFR 1.5,MIT 许可证:DeiT 图像编码器加一个小型 TrOCR 式解码器,fp32 约 114 MB。通过 ONNX Runtime Web 运行,浏览器有 WebGPU 就用显卡,没有就用 WebAssembly 跑在 CPU 上。计算发生在你的电脑上,我们只付一次下载的流量,所以不需要按次收费。作者自己的在线服务用的是未公开的付费 Pro 模型,难认的手写那边会更好。