Visual equation builder
Click symbols, fractions, matrices, integrals and greek letters to assemble expressions — the correct LaTeX is written for you.
Build equations on a visual canvas, sketch them by hand, or extract them from screenshots with OCR — then export pixel-clean LaTeX, MathML or Typst code for papers, resumes and slides.
IhateLaTeX runs entirely in your browser via a WebAssembly pdfTeX engine — no servers, no sign-up, no uploads. Every tool below is 100% free with unlimited use. The Formula Studio gives you three ways to produce perfect math markup: a symbol-palette visual builder, a handwriting/drawing pad, and image OCR — all rendered live with a WebAssembly TeX engine.
Click symbols, fractions, matrices, integrals and greek letters to assemble expressions — the correct LaTeX is written for you.
Sketch formulas with mouse, trackpad or stylus; the recognizer converts strokes into typed LaTeX commands.
Drop in an image of any printed formula and get editable LaTeX back — ideal for digitizing textbooks and papers.
Export pure LaTeX (amsmath), MathML for web/Word interop, or Typst math for the new generation of typesetters.
Every edit re-renders through the in-browser TeX engine, so what you see is exactly what prints.
Recognition and rendering run locally. Formulas — including unpublished research — never leave your machine.
Use the visual builder: click fraction, integral, matrix or symbol buttons and the studio inserts the correct commands (rac{}{}, int, bmatrix…). You only ever touch generated, valid code.
Yes. The Draw Pad recognizes hand-drawn mathematics — including fractions, superscripts, summations and greek letters — and outputs standard amsmath LaTeX at no cost, unlike subscription-only alternatives such as Mathpix.
It covers the core workflows — image OCR, handwriting recognition and export to LaTeX/MathML/Typst — completely free and offline, with no credits, quotas or accounts.
Export MathML and paste it into Word (it converts natively to an equation object) or use the rendered PDF/PNG. For Typst documents, switch the export format to Typst math.