A MathType alternative, built for the web

Write visually, as you would in MathType — or type LaTeX, with both views in step as you go. Every equation comes out as accessible MathML, SVG or PNG, and the editor goes wherever your content is written.

Open the full editor →

Side by side

The same rows as our full comparison. Where MathType is ahead, we say so.

Equation Editor MathType
Writing the equation
How you workMaths + live LaTeXVisual
Edits flow both ways, liveYes—
Auto-suggestion as you typeCommands and equations—
Drag-to-size matrix builderYesYes
Paste MathML in as an equationYesYes
Handwriting and image captureNot yetYes
Toolbar scales to any sizeYes3 fixed sizes
Built-in picture editorYes—
Built-in chemical structure editorYesFormulas only
Customise which panels appearYesYes
Deployment
LaTeX, MathML, SVG and PNGAll fourLimited
Formatted for wikis and forumsYes—
Shareable equation linkYes—
Paste into Word as editable mathsYes, as MathMLVia plugin
Accessibility
Spoken description generatedYesPartial
Published screen-reader testsYes—

One honest gap: handwriting and image capture. MathType has it and we do not, yet. The same table with Overleaf, Mathpix and Word is on How we compare.

More than a formula dialog

The editor is one part of a platform for maths on the web: the same equation can be written, stored as LaTeX, delivered as MathML with spoken text, drawn as an image from a URL, or turned into working code.

Where your authors already write

Plugins for CKEditor, TinyMCE, Froala, Tiptap, WordPress, Moodle and the LTI 1.3 platforms — Canvas, Blackboard, Brightspace and Schoology. The plugins →

Science built in

A chemical structure editor that writes chemfig, panels for chemistry and physics, and a picture editor for labelled diagrams — all kept as LaTeX.

Rendering included

fxTeX turns LaTeX into MathML in the reader's browser, and fxTeX Server draws any equation from a URL. Both carry the spoken text.

Switching over

  1. Bring your equations. Equations you can copy as MathML paste straight into the editor, and arrive with their LaTeX written for you.
  2. Install the plugin for your editor or learning platform, with your licence key — for CKEditor 5 it is one npm package and a few lines of configuration.
  3. Publish MathML. What your authors insert is MathML with its spoken text, so it needs nothing from us to be read — one stylesheet line styles it on any page.

Ask us about moving over

Questions

Can it write equations into Microsoft Word?

Yes. Copy the equation as MathML and paste it into Word, and Word makes it one of its own equations, still editable — no add-in needed. How →

Do my authors need to know LaTeX?

No. The toolbar builds any equation without it, as MathType's does. LaTeX is there for those who would rather type, and the two stay in step.

What does it cost?

It is free in non-commercial applications. A product you sell, or charge for access to, needs a commercial licence, with no territorial or volume restriction.

MathType is a trademark of its owner. CodeCogs is not affiliated with it.

Try it on the real thing

The full editor is on the home page, with suggestions as you type, history and every export format. It is free for non-commercial use — study, teaching, research or a personal site. Building it into something you sell needs a commercial licence.

Open the editor See licences

More ways to use it