公式图片转 LaTeX
截一张只含一个公式的图,按 Ctrl+V 粘贴进来。公式识别模型(Pix2Text MFR 1.5)就在你的电脑上跑,右边给出能改的 LaTeX 源码和渲染好的预览。图片自始至终不离开这个标签页。
- 一张图只认一个公式
- 不上传、不用注册
- 模型 114 MB,只下一次
识别公式
Ctrl + V
粘贴一张公式截图
也可以把 PNG / JPG / WebP 拖进来,或点这里选文件
识别出的公式会排版显示在这里。
— 等你粘贴图片
手边没有截图?点一张试试
排版样例由我们用 pdfLaTeX 自己生成。白板照片来自 Luc Comeau-Montasse,CC BY-SA 3.0,已裁切。
本页已识别
从截图到你的文档
- 截一个公式。 Windows 用 Win+Shift+S;Mac 用 Shift+Command+Control+4,截下来直接进剪贴板。然后在本页按 Ctrl+V(Mac 上 ⌘V)。手机拍的整页照片也行,载入后框出其中一条。
- 对照原图检查。 右边的预览就是按源码框里的 LaTeX 排出来的,错一个符号一眼能看到;在源码框里改,预览边打边更新。
- 贴到要用的地方。 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 模型,难认的手写那边会更好。