📐
AI Tools/LaTeX OCR — Formula Recognition

LaTeX OCR — Formula Recognition

Convert screenshots of math formulas to LaTeX code. 100% local AI — no upload, no API key. Powered by WebGPU.

AI · 100% LOCALScreenshot → LaTeXLocal AI modelNo uploadCopy & paste
Saved Results· Auto-save on
▾
La calculatricePage 1
Texify2
~305MB · ONNX image-to-text model for LaTeX formula recognition
📥 Downloads on first use
💡 Model will auto-download when you click "Recognize Formula" (~305MB, cached for offline use)
Math formula screenshot → LaTeX code
Take a screenshot of any math formula — from a PDF, textbook, or whiteboard. This tool recognizes it and outputs clean LaTeX code. Perfect for students, researchers, and anyone working with equations.
📐
Drop a formula screenshot here or click to upload
PNG, JPG, WebP · Max 10MB · 100% local
Data Source & Legal Disclaimer
Effective: 2026
Sources: Xenova/texify2 (Transformers.js ONNX) · ONNX Runtime Web (WASM)

LaTeX OCR uses the Texify2 model (ONNX, ~305MB, q8 quantized) from Xenova/texify2, running locally via Transformers.js / ONNX Runtime Web in your browser. The model downloads on first use and is cached afterward. Multi-CDN fallback ensures reliable downloads worldwide. All processing is 100% local — your images never leave your device.

See all data sources & update policy →
Comment ça marchePage 2

How LaTeX OCR works — illustrated

This tool recognizes math formulas using Texify2, a purpose-built image-to-text model (ONNX, ~305MB) running locally through Transformers.js. The formula screenshot is loaded as a raw image — via Blob, not a fetch, to stay compatible with the page's cross-origin isolation — and passed to the model, which decodes the pixels into a LaTeX token sequence with a larger token budget than the model default so long equations aren't cut off. The raw output then goes through a cleanup pass: HTML tags and outer $ delimiters are stripped, redundant \mathrm and \text wrappers are removed, common misreads like \chi being mistaken for an italic x are corrected, and spacing around operators and parentheses is normalized. The result is clean LaTeX you can paste straight into Overleaf, Notion, or any editor.

From a formula screenshot to clean LaTeX
LaTeX formula recognitionFormula imagescreenshot / PDF / photo∫x² dxb / aPNG · JPG · WebPTexify2 modelimage-to-text · ONNXencode pixels → tokensdecode LaTeX tokensmax_new_tokens 512long equations safeCleanup + outputpost-processing passstrip $ and \mathrm\chi → x misread fixedspacing normalized\int_a^b x^2 \, dxcopy · rendered preview

A formula image is fed to the local Texify2 ONNX model, which decodes it into raw LaTeX, and a cleanup pass strips wrappers and fixes common misreads.

Worked example — Dr. Alvarez's integral

Dr. Alvarez screenshots a definite integral from a physics textbook and drops the PNG into the tool. The model downloads on first use (~305MB) and stays cached.

  1. Load:The screenshot is decoded to a RawImage via Blob and fed to Texify2, which outputs a raw LaTeX sequence with a generous 512-token budget.
  2. Clean:postProcessLatex strips the $ wrappers, removes mathrm{} clutter, and corrects a misread where the italic x was decoded as chi.
  3. Verify:The result int_a^b x^2 , dx is shown in the LaTeX textarea with recognition time reported.
  4. Export:Dr. Alvarez copies the LaTeX and pastes it into his lecture notes in Overleaf — no manual typing of the equation.
FAQ et détailsPage 3

Convert screenshots of math formulas to LaTeX code using local AI. Everything runs locally; nothing is uploaded.

FreeToolHub LaTeX OCR is a free browser-based tool — convert screenshots of math formulas to LaTeX code using local AI. No signup, no upload; everything runs locally in your browser.

À propos de cet outil

Qu'est-ce que cet outil ?

Convertissez des captures d'écran de formules mathématiques en code LaTeX avec une IA locale. Aucun téléversement, aucune clé API, aucun abonnement. Parfait pour les étudiants et les chercheurs. 100 % basé sur le navigateur.

Screenshot → LaTeXLocal AI modelNo uploadCopy & paste

Qu'est-ce que l'outil LaTeX OCR ?

L'outil LaTeX OCR est un outil gratuit basé sur le navigateur qui reconnaît les formules mathématiques à partir de captures d'écran et les convertit en code LaTeX. Il utilise le modèle texify-small fonctionnant localement via Transformers.js avec accélération WebGPU. Téléversez une capture d'écran de n'importe quelle formule — provenant d'un PDF, d'un manuel scolaire, d'un tableau blanc ou d'une note manuscrite — et l'outil génère un code LaTeX propre que vous pouvez coller dans Overleaf, Notion ou tout autre éditeur LaTeX. Tout le traitement se fait dans votre navigateur — vos images ne quittent jamais votre appareil.

Qui devrait utiliser cet outil ?

Les étudiants qui doivent numériser des formules de manuels scolaires ou de notes de cours. Les chercheurs extrayant des équations d'articles académiques. Les enseignants créant des documents LaTeX à partir de photos de tableau blanc. Toute personne qui travaille avec des mathématiques mais ne souhaite pas taper manuellement des expressions LaTeX complexes. L'outil est particulièrement utile lorsque vous avez une formule sous forme d'image et que vous devez la modifier en LaTeX.

Comment utiliser l'outil LaTeX OCR

Prenez une capture d'écran de la formule que vous souhaitez convertir. Téléversez-la dans l'outil. Cliquez sur Recognize Formula. Le modèle IA est téléchargé lors de la première utilisation (~40 Mo) et fonctionne localement. Le code LaTeX reconnu apparaît dans le panneau de sortie. Copiez-le dans votre presse-papiers et collez-le dans n'importe quel éditeur LaTeX. Pour de meilleurs résultats, recadrez la capture d'écran pour ne contenir que la formule.

Questions fréquentes

Cela fonctionne avec les formules manuscrites ?

Le modèle est principalement entraîné sur des formules composées (imprimées ou numériques). Les formules manuscrites peuvent fonctionner si elles sont clairement écrites, mais la précision sera inférieure à celle des formules imprimées. Pour de meilleurs résultats, utilisez des captures d'écran de PDF, de sites web ou de documents tapés.

Dois-je installer quelque chose ?

Non. Le modèle IA fonctionne entièrement dans votre navigateur avec WebGPU. La première fois que vous utilisez l'outil, le modèle (~40 Mo) est téléchargé et mis en cache. Après cela, il fonctionne hors ligne sans connexion Internet.

Quelle est la précision de LaTeX OCR pour les formules mathématiques ?

Sur les formules imprimées propres — scans de manuels, PDF composés, captures d'écran d'articles — la reconnaissance est généralement parfaite caractère par caractère, y compris les fractions imbriquées, les indices et les lettres grecques. L'écriture manuscrite est moins cohérente : l'écriture manuscrite en bloc lisible fonctionne, mais l'écriture cursive et la notation serrée omettent souvent des symboles. Le score de confiance à côté de chaque résultat vous indique quand vérifier à nouveau ; tout ce qui se situe en dessous d'environ 0,85 mérite une révision manuelle par rapport à l'image source.

Quelle qualité d'image fonctionne le mieux pour la reconnaissance de formules ?

Visez un recadrage serré avec la formule remplissant le cadre, un bon éclairage et un contraste entre l'encre et l'arrière-plan. Les photos de téléphone à un angle léger introduisent une distorsion en perspective qui nuit à la précision — scannez ou faites une capture d'écran lorsque c'est possible. Les très grandes images sont automatiquement réduites, donc une photo de 4000 px ne procure aucun avantage par rapport à un recadrage net de 800 px. Supprimez le texte environnant ; le modèle gaspille son attention sur des jetons de texte qu'il rejettera.

L'OCR peut-il gérer les équations multi-lignes ?

Les formules sur une seule ligne sont les plus fiables. Les environnements alignés multi-lignes (aligned, cases, piecewise) sont reconnus, mais le modèle peut aplatir les sauts de ligne ou perdre les marqueurs d'alignement — le LaTeX compile toujours, juste avec \ plutôt qu'un environnement approprié. Pour de longues dérivations, reconnaissez chaque ligne séparément et assemblez l'environnement vous-même ; les résultats par ligne se combinent proprement.

Comment corriger les erreurs dans le LaTeX reconnu ?

La sortie est du texte modifiable, donc les corrections courantes sont rapides : accolades non appariées (comptez \{ et \}), un \xi mal reconnu par rapport à \zeta ou \ell par rapport à 1, et paires de dimensionnement \left/\right manquantes. Rendez la chaîne corrigée dans n'importe quel éditeur LaTeX pour vérifier. Les instantanés enregistrés vous permettent de conserver les résultats reconnus localement afin que vous puissiez revenir et affiner une formule ultérieurement sans relancer la reconnaissance.

Autres noms de cet outil

Cet outil est aussi connu sous ces tâches — chaque lien ouvre le même outil avec un guide ciblé :

Outils connexes

Partager :𝕏inf⬆
Joke of the Day
Oct 22

What do you call a really smart cookie?

Free core, no account

Keep the Free Edition Free

No signups, no data sold. Every tool is free to use — the free tier allows 5 downloads or saves per day, and the optional Pro plan ($7/mo, $59/yr) adds unlimited downloads, batch processing, white-label exports and an ad-free experience.

☕Support me on Ko-fi— support the free tier

100% of proceeds go towards hosting & building more free tools.