MathJax Documentation

MathJax is an open-source JavaScript display engine for LaTeX, MathML, and AsciiMath notation that works in all modern browsers, with built-in support for assistive technology like screen readers, including automatic speech generation and an expression explorer that can be used to investigate typeset mathematics on a more granual level than the complete expression.

Version 4.0 of MathJax adds significant new features to MathJax, including support for selecting one of a number of different fonts to use for mathematical typesetting, for in-line and displayed equation line breaking, and for HTML within MathML and LaTeX expressions. See the What’s New in MathJax section for more details. MathJax was rewritten from the ground up in v3.0, and the usage and configuration in v4 (and v3) is significantly different from that of MathJax v2. Use the menu at the bottom of the screen to access the version 2 documentation if you need it.

Configuration Options


MathJax, Inc., is a non-profit organization, registered with the IRS as a public charity under section 501(c)(3), with EIN 88-1669159, and incorporated in West Virginia. Any contributions of support you make to MathJax, Inc., are tax deductible.


This version of the documentation was built Aug 05, 2025.