Live MathJax · Smart Palette · History

LaTeX Equation Editor (Real-time MathJax)

A premium LaTeX equation editor with live MathJax preview, caret-aware palette, templates, history, and one-tap copy/share. Tailored for math, physics, and engineering workflows.

Type LaTeX on the left, preview on the right. Insert symbols at the caret, switch tabs for operators/greek/matrices/arrows, call templates, copy code or share the URL, and revisit recent formulas from your history.

Built for classes, papers, and reports. Uses MathJax v3 with graceful error handling so the preview never crashes.

  1. Type LaTeX in the editor
  2. Use palette/templates to insert
  3. Copy SVG/PNG, LaTeX, or URL

Your input is processed in your browser and is not sent to a server.

Editor

Caret-aware palette, templates, and inline shortcuts.

Embed this calculator
Live MathJax updates as you type

Templates

One-tap inserts with caret placement.

Matrix:

Preview

Rendered by MathJax v3 in real time.

Ready

Export settings

Default export: monochrome, black text, transparent background.

Note: “Preserve colors” keeps explicit \\color commands intact.

Tip: You can paste just the formula, like `\frac{a}{b}`. If you omit `$...$` or `\[...\]`, this editor adds display math automatically.

History (local)

FAQ

How do I prevent syntax mistakes?

Use the palette and templates to avoid missing braces. The editor also keeps the cursor where you need to type next, and the error banner points out when MathJax cannot parse the input.

Can I share or restore a formula later?

Yes. Use “Copy URL” to generate a sharable link with the LaTeX in the query string. Every edit is also stored in local history; click a past item to restore it instantly.

What is the difference between the visual palette and raw LaTeX input?

The palette inserts common structures such as fractions, roots, matrices, and aligned environments so you do not have to memorize every command. Raw input remains available when you want full control.

Will this editor work the same in KaTeX and MathJax?

Most core math syntax overlaps, but some environments and extension commands differ. Use the live preview here as the source of truth before you paste the formula into another system.

How to use the LaTeX Equation Editor well

When this editor helps most

Use this page when you want to write LaTeX faster, preview the rendered formula immediately, and export the result without switching between multiple tools. It is especially useful for homework, lecture notes, reports, slides, and technical documents.

A simple workflow

  1. Type or paste your formula into the editor.
  2. Use the palette or templates to insert structures such as fractions, roots, matrices, and arrows.
  3. Check the live MathJax preview, then copy the LaTeX, SVG, PNG, or shareable URL.

How to avoid syntax errors

If you often miss braces or environment endings, start with the palette or a template instead of typing everything from memory. The cursor is placed near the next edit point, which reduces small syntax mistakes in longer formulas.

Share and restore formulas

Short formulas can be stored in the page URL for quick sharing. The editor also keeps a local history in your browser, so you can return to recent versions without sending the formula to a server.

MathJax compatibility note

The preview on this page is rendered by MathJax v3. Most common LaTeX math syntax works well, but some commands behave differently across MathJax, KaTeX, and publisher-specific systems. Always use the live preview here as the final check before pasting into another tool.

Hand-picked + auto suggestions

Related tools