Handwritten math to LaTeX, notation intact
Math OCR is only useful if the notation survives. Scriveno reads handwritten equations and writes them as the LaTeX commands a mathematician would type - fractions, roots, integrals with limits, matrices, vectors and aligned derivations - so the result compiles and reads like your page.
Handwritten math notes, typeset
Handwritten Math Notes with a Diagram
The original handwritten math notes with a diagram.
Notation Scriveno writes
Integrals carry their limits and matrices use pmatrix:
\[ \int_0^{\pi} \sin x \, dx = 2 \]
\[ A = \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix}, \quad \det A = -2 \]How it works
Photograph or scan the page
Take a photo (JPG or PNG) or upload a PDF. A multi-page PDF is read page by page into one document.
The math is transcribed as LaTeX
Equations are written in math mode with semantic commands, and multi-step working keeps one step per line, aligned at the equals sign.
Preview and export
Check the rendered preview, then download LaTeX, a typeset PDF, a Word file with editable equations, or Markdown.
The notation, not an approximation
Scriveno writes the command that means what you drew, not a lookalike character. That covers the notation that trips up general-purpose OCR:
- Fractions and roots: \frac{}{}, \sqrt{} and nth roots
- Calculus: \int, \iint, \oint, \sum, \prod, \lim, \partial and \nabla, with limits in place
- Vectors and accents: \vec, \hat, \dot, \ddot and \overline, matching how they were drawn
- Matrices in pmatrix, relations such as \leq, \approx and \propto, and Greek letters by name
Derivations that keep their shape
Working that runs down the page is the part most converters flatten. Here each step stays on its own line inside an aligned environment, lined up at the equals sign, so a derivation still reads as a derivation - in the .tex file, the PDF and the Word export alike.
Check it before you trust it
A misread exponent is still valid LaTeX, so a converter that only proves the output compiles isn't enough. Every result has a live rendered preview you can compare against your page before downloading, and signed-in users can submit a correction on any page that came back wrong.
Crossed-out attempts and doodles in the margin are a known weak spot of any handwriting reader; a fresh photo of a tidy page gives the most reliable result.
Built for problem sets, proofs and lecture notes
Upload a PDF of a whole problem set and get one document back, page by page. Use the LaTeX as the start of a homework submission, a set of revision notes, or a solutions sheet you'll keep editing.
Frequently asked questions
- What makes this different from general OCR?
- General OCR outputs characters. Scriveno outputs LaTeX math: a fraction comes back as \frac, a subscript as a subscript, a matrix as pmatrix, and a multi-line derivation as an aligned environment - so the result renders as math instead of a line of symbols.
- Can I edit the equations afterwards?
- Yes. The LaTeX is plain source you can edit anywhere, and the Word export carries native Word equations you can click into and change.
- Which files can I upload?
- PDFs, and photos in JPG or PNG format. Phone photos work; an evenly lit, flat, in-focus page gives the most reliable result.
- Does it handle diagrams in math notes?
- Graphs, number lines and geometric sketches are detected, cropped from your original page and placed in the document near where they appeared, rather than being redrawn or dropped.
- What happens to my uploaded notes?
- Pages are read by recognition models Scriveno runs on its own servers in Denmark - they aren't sent to a third-party AI provider and are never used to train a model. Uploads and every file made from them are deleted automatically after the file-retention period, currently 7 days. Read the Privacy Policy
Convert a page of handwritten math
Upload a photo or PDF and see the typeset result in the preview.
Convert your notes