A line-by-line maths working editor · exports LaTeX

Type maths as fast as you think it

TypeMaths is a free online maths editor for writing working step by step. Type sqrt, int, / and ^ and it typesets as you go; press Enter and the line copies down, so you only change what changed; then copy or export the whole page as LaTeX for Overleaf, Word or Google Docs. There is no LaTeX to learn, and no account needed.

Free · Runs in your browser · Saves as you type

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

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

    int becomes ∫, sqrt becomes √, "/" builds a fraction, "^" a power. Type "matrix" for a matrix, or "augment" for an augmented one.

  2. Enter

    The line copies down

    Every working step starts as a copy of the one above it, so you only edit what actually changed — the rest stays put, and the equals signs stay aligned.

  3. ⌘ + Enter

    It does the arithmetic

    Substitute your numbers, then evaluate the line. The result appears underneath, rounded the way you asked, in degrees or radians.

  4. Copy

    It leaves as LaTeX

    Copy the whole page to the clipboard as LaTeX and paste it into Overleaf, or download it as a .tex file. Screenshot mode gives you a clean image for Word, Google Docs or a slide.

Four minutes of typing, in four seconds

Every worksheet below is a real TypeMaths page, animated exactly as it would be typed.

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.

Physics

Rearrange, substitute, calculate

Work the algebra the way you would on paper. When you reach numbers, TypeMaths evaluates them — with your rounding and angle units.

⌘+Enter evaluates (25²−10²)/(2×120) = 2.1875, shown to 2 decimal places.

Chemistry

Balance equations with the right arrows

Reaction arrows and equilibrium arrows are relations, the same as = and ≤ — choose one per line and the columns stay aligned.

→ and ⇌ come from the same relation dropdown as = and ≤.

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.

Derivations

Write a derivation people can follow

Text lines annotate the working, and every line is numbered automatically — number, letter or roman, whichever the question wants.

The + on a line adds the prose above it. Line numbers cycle: 1 → a → i → hidden.

Made for anyone who has to show their working

The same page works for homework, for a worked example, and for the LaTeX you were about to type by hand.

Students

Type your maths homework and show all your working

Write each step on its own line, the way you would on paper, and hand in something that looks typeset. Fractions, roots, integrals and matrices come out right without an equation editor, and the equals signs stay lined up.

TypeMaths for students

Teachers and tutors

Make worked examples and worksheets without writing LaTeX by hand

Type a worked solution once and it is a properly formatted worksheet: numbered questions, the wording in prose, the working underneath. Export it as .tex, screenshot it into a handout or a slide, or share a link so students can follow the steps.

TypeMaths for teachers and tutors

Overleaf and LaTeX users

A faster way to produce LaTeX maths

Type the working like handwriting — sqrt, int, / and ^ — and copy the page as LaTeX. Paste it into Overleaf or any .tex document, with the alignment already done. Every LaTeX command still works if you want to type it yourself.

TypeMaths for LaTeX and Overleaf

Everything a worksheet needs

Matrices that survive editing

Grow a matrix to any size, or use an augmented one for simultaneous equations. Adding or deleting a row keeps both sides of the divider in step.

Numbered lines and prose

Every line is numbered automatically — 1, a, or i — and a "+" adds a line of ordinary text above it for the question wording or a comment.

Export to LaTeX

Copy a page as LaTeX straight to the clipboard for Overleaf, or download it as .tex. Import an exported file back in — that is how you share a worksheet.

Screenshot mode

Flip the worksheet to black-on-white typesetting, ready to screenshot into a document, a slide, or an assignment.

Built for the keyboard

Move between boxes, delete a line, undo a page, select a whole fraction in one press. Your hands never have to leave the keys.

Saves as you type

Work is kept in your browser the moment you write it, with no account. Sign in and the same worksheets follow you to your other devices.

Questions

Do I need to know LaTeX to use TypeMaths?

No. Type sqrt, int, pi or theta and they typeset themselves as you go, and "/" builds a fraction. If you do know LaTeX, every command still works — type a backslash and keep going. Either way you get LaTeX out: copy the page as LaTeX whenever you need it.

Is TypeMaths a LaTeX equation editor?

It is a maths working editor that exports LaTeX. An equation editor gives you one formula at a time; TypeMaths gives you a page of working — every step on its own line, equals signs aligned, numbered questions and prose in between — and the whole page copies out as LaTeX. Type it the way you would write it, then paste the result into Overleaf or download a .tex file.

How is it different from the equation editor in Word or Google Docs?

You never leave the keyboard or click through a palette: sqrt, int, "/" and "^" typeset as you type, and Enter copies the line down so the next step starts where the last one ended. When you are done, paste it into your document as LaTeX or as a screenshot. It is free, and if what you need is working rather than a single formula, it is a real alternative to MathType and Word's equation editor.

Does TypeMaths solve equations for me?

No, and that is deliberate. TypeMaths types your working, not your answers: you write each step, and it keeps the maths typeset and the equals signs aligned. When a line reduces to arithmetic, press Cmd or Ctrl plus Enter and it evaluates that line and writes the result underneath.

Is TypeMaths free?

Yes. You can open a worksheet and start typing without an account — your work saves in your browser as you type. Make a free account and it syncs across your devices instead.

Can teachers use it to make worksheets and worked examples?

Yes. A page is a worksheet: numbered questions, a line of ordinary text for the wording, and the working underneath. Type a worked solution once, then export it as .tex, screenshot it into a handout or a slide, or share a link to the page. There is a library of ready-made worksheets to start from.

Can I paste my working into Overleaf, Word or Google Docs?

Yes. Copy the page to your clipboard as LaTeX and paste it into Overleaf or any .tex document, or download it as a .tex file. For Word, Google Docs or a slide, screenshot mode renders the worksheet as clean black-on-white typesetting to paste in as an image.

Can I use TypeMaths on my phone?

Yes. Tapping a box opens a maths keyboard with its own Evaluate button, and a tools drawer for inserting matrices, adding text lines, and deleting rows or columns.

Does it handle chemistry and physics, not just maths?

Yes. Reaction arrows and equilibrium arrows sit in the same relation menu as = and ≤, so a balanced equation lines up like any other working. Physics rearrangements evaluate with your choice of angle unit and decimal places.

Open a worksheet and type something

It is free, it needs no account, and the first line is already waiting for you.

Start typing