Visual maths editor · LaTeX out

Write maths visually, export it as LaTeX

TypeMaths is a free online maths editor that converts what you type into LaTeX. Type sqrt, int, / and ^ and it typesets as you go; write your working line by line; then copy the whole page to the clipboard as LaTeX and paste it into Overleaf, or download it as a .tex file. If you already know LaTeX, every command still works — it is just faster to type.

Free · Runs in your browser · Saves as you type

⌘+Enter on the substituted line evaluates (27+9)−(1+1) and writes 34 underneath.

What comes out

The worksheet above, after Copy LaTeX. Plain amsmath — one align* block per piece of working, the relation leading each line — wrapped in a standard article preamble when you export a .tex file instead.

\section*{Definite integrals}
\begin{align*}
\int_1^3(3x^2+2x)\,dx \\
= \left[x^3+x^2\right]_1^3 \\
= (27+9)-(1+1) \\
= 34
\end{align*}

Show your working, line by line

TypeMaths does not do your maths for you. It removes everything between having a thought and seeing it written down properly.

  1. Type

    It typesets as you type

    sqrt becomes √, int becomes ∫, "/" builds a fraction and "^" a power. Type a backslash and any LaTeX command works too — \frac, \binom, \begin{matrix}.

  2. Enter

    The line copies down

    Each step starts as a copy of the one above, so you edit only what changed. In the LaTeX that comes out, every line is one row of an align* block with the relation first.

  3. ⌘ + Enter

    It does the arithmetic

    When a line reduces to numbers, evaluate it and the result appears underneath — the check you would otherwise do in your head before typesetting.

  4. Copy

    It leaves as LaTeX

    Copy LaTeX puts the whole page on your clipboard as amsmath; paste it into Overleaf. Export .tex downloads a complete article instead.

Four minutes of typing, in four seconds

Two more real pages, animated exactly as they would be typed — and each one copies out as LaTeX the same way.

Linear algebra

Row-reduce a matrix, one step per line

Press Enter and the whole line copies down, augmented matrix included. Edit only the entries that changed, and label each step as you go.

Every line is one Enter press. The → between steps is picked from the relation dropdown.

Binomial theorem

Choose, expand, check the coefficient

Type \choose or \binom for n-choose-k and keep working. When a line reaches numbers, TypeMaths evaluates it — binomials included.

Both ⌘+Enter presses return 24 — the coefficient sum and its closed form agree.

Everything a worksheet needs

Clean amsmath out

One \section* per page, one align* block per piece of working, the relation leading each line. It compiles in Overleaf as-is; nothing proprietary.

Every LaTeX command still works

Type a backslash and \frac, \binom, \begin{matrix} or anything else MathLive knows typesets in place, alongside the typed shortcuts.

Import it back

A .tex file you exported imports again and stays editable — that is how a page travels between people and back into the editor.

Matrices and augmented matrices

Grow a matrix to any size, or use an augmented one for simultaneous equations. Rows added or deleted keep both sides of the divider in step.

Questions

Is there a maths editor that converts what I type into LaTeX?

Yes — this is one. You type maths the way you would say it (sqrt, int, pi, "/" for a fraction, "^" for a power) and TypeMaths typesets it as you go. When you are done, Copy LaTeX puts the whole page on your clipboard as a LaTeX align* block, and Export .tex downloads a complete document.

Do I need to know any LaTeX?

No. Every symbol has a typed name, fractions come from "/", and the structure of the page — one step per line, equals signs aligned — is built by pressing Enter. If you do know LaTeX, type a backslash and any command works exactly as it would in a .tex file.

How do I get my working into Overleaf?

Press Copy LaTeX in the sidebar and paste into your Overleaf document; the page arrives as an align* block, so it drops straight into an amsmath document. Or press Export .tex to download a standalone article you can open in Overleaf as a new project.

Is this a free alternative to MathType or an online LaTeX equation editor?

For working, yes. An equation editor gives you one formula at a time and a palette to click through. TypeMaths gives you a page of working — every step on its own line, aligned — typed from the keyboard, and the whole page comes out as LaTeX. It is free and needs no account.

What does the exported LaTeX look like?

Plain amsmath. Each page is a \section*, each block of working is one align* environment with one line per step and the relation (=, →, ⇌, ≤) leading each line. Nothing proprietary: it compiles in Overleaf as-is, and you can import a file you exported back into TypeMaths to keep editing.

Can I type LaTeX commands directly?

Yes. Type a backslash and the command — \frac, \binom, \begin{matrix}, anything MathLive understands — and it typesets in place. Mix and match: most people type sqrt for speed and reach for a backslash only when they want something specific.

Type it once, paste it into Overleaf

It is free, it needs no account, and the LaTeX is one Copy away.

Start typing