</html>
</syntaxhighlight>
==Browser support==
{{outdated section|date=September 2021}}
Of the major [[web browser]]s, [[Gecko (software)|Gecko]]-based browsers (e.g., [[Firefox]]) have the most complete native support for MathML.<ref>{{citation |url=https://developer.mozilla.org/en-US/docs/Mozilla_MathML_Project/Status |title=Mozilla MathML Status |first=Frédéric |last=Wang |publisher=Mozilla}}</ref><ref>{{citation |url=https://www.mozilla.org/projects/mathml/authoring.html |title=Authoring MathML for Mozilla |first=Roger B. |last=Sidje |publisher=Mozilla}}</ref>
While the [[WebKit]] layout engine has a development version of MathML,<ref>{{citation |url=https://bugs.webkit.org/show_bug.cgi?id=3251 |title=Bug 3251 – Implement MathML (master bug) |publisher=WebKit}} . . . (However, "see also") https://trac.webkit.org/wiki/MathML%20Status</ref> this feature is only available in version 5.1 and higher of [[Safari (web browser)|Safari]]. It was available in Chrome up through <ref>{{citation|url=http://www.leancrew.com/all-this/2011/07/safari-5-1-and-math/|title=Safari 5.1 and math}}</ref> [[Google Chrome|Chrome]] 24<ref>{{Citation|title=MathML Support Coming To Chrome|url=http://browserfame.com/900/mathml-in-chrome|publisher=BrowserFame|access-date=16 October 2012|archive-url=https://web.archive.org/web/20121014191355/http://browserfame.com/900/mathml-in-chrome|archive-date=14 October 2012|url-status=dead}}</ref><ref>{{Citation|title=Stable Chrome 24 supports MathML and closes security holes |url=http://www.h-online.com/open/news/item/Stable-Chrome-24-supports-MathML-and-closes-security-holes-1781648.html|publisher=The H Online|access-date=11 January 2013}}</ref> at which point it was removed.<ref>{{Citation|title=Stable Channel Update |url=http://googlechromereleases.blogspot.ca/2013/02/stable-channel-update_21.html|access-date=7 April 2013}}</ref> At the time, Google removed support of MathML claiming architectural security issues and low usage did not justify their engineering time.<ref name="CNET">{{cite web|url=https://www.cnet.com/news/google-subtracts-mathml-from-chrome-and-anger-multiplies/|title=Google subtracts MathML from Chrome, and anger multiplies|work=CNET|access-date=22 November 2014}}</ref> In January 2023, support for MathML was reintroduced to Chrome in version 109 due to work by Igalia.<ref name="chrome-109-new">{{cite web|url=https://developer.chrome.com/blog/new-in-chrome-109/|title=New in Chrome 109 |date=10 January 2023 |access-date=2023-01-10 |publisher=Chrome Developers}}</ref><ref name="igalia-chrome-109" /> {{As of|October 2013}}, the WebKit/Safari implementation has numerous bugs.<ref>{{cite web|url=http://www.maths-informatique-jeux.com/blog/frederic/?post/2013/10/12/Funding-MathML-Developments-in-Gecko-and-WebKit|title=Funding MathML Developments in Gecko and WebKit - Blog de Frédéric|author=Frédéric Wang|work=maths-informatique-jeux.com|access-date=22 November 2014|archive-url=https://web.archive.org/web/20141214030114/http://www.maths-informatique-jeux.com/blog/frederic/?post%2F2013%2F10%2F12%2FFunding-MathML-Developments-in-Gecko-and-WebKit|archive-date=14 December 2014|url-status=dead}}</ref>
[[JavaFX|JavaFX/WebView]]. Also based on WebKit, the JavaFX embedded web browser supports MathML starting with JavaFX 8 Update 192 and JavaFX 11 versions. Support is broken, in JavaFX 8 previous versions, JavaFX 9 and JavaFX 10.
[[Opera (web browser)|Opera]], between version 9.5 and 12, supports MathML for CSS profile,<ref name="opera-kestrel" /><ref>{{citation |url=http://my.opera.com/desktopteam/blog/2007/11/16/even-more-work |title=Even more work |first=Tommy A. |last=Olsen |date=16 November 2007 |publisher=Opera|archive-url=https://web.archive.org/web/20071118141611/http://my.opera.com/desktopteam/blog/2007/11/16/even-more-work |archive-date=18 November 2007}}</ref> but is unable to position diacritical marks properly.<ref>[https://web.archive.org/web/20081211143506/http://my.opera.com/mathml/blog/show.dml/1460837#comments MathML – The Opera MathML blog]. My.opera.com (1 November 2007). Retrieved on 9 May 2012.</ref> Prior to version 9.5 it required User JavaScript or custom stylesheets to emulate MathML support.<ref>[https://web.archive.org/web/20080928225043/http://my.opera.com/community/forums/topic.dml?id=124033 UserJS for MathML 2.0]. My.opera.com. Retrieved on 9 May 2012.</ref> Starting with [[Opera (web browser)|Opera]] 14, Opera drops support for MathML by switching to the Chromium 25 engine.<ref>{{citation|url=http://my.opera.com/ODIN/blog/2013/03/05/opera-14-beta-for-android-is-out|title=Opera 14 beta for Android is out|archive-url=https://web.archive.org/web/20130308155256/http://my.opera.com/ODIN/blog/2013/03/05/opera-14-beta-for-android-is-out |archive-date=2013-03-08}}</ref>
[[Internet Explorer]] does not support MathML natively. Support for [[Internet Explorer 6|IE6]] through [[Internet Explorer 9|IE9]] can be added by installing the [[MathPlayer]] plugin.<ref>{{citation |url=http://www.dessci.com/en/products/mathplayer/versionhistory.htm |title=MathPlayer – version history}}</ref> IE10 has some crashing bugs with MathPlayer and Microsoft decided to completely disable in IE11 the binary plug-in interface that MathPlayer needs.<ref>{{cite web|url=http://news.dessci.com/2013/10/microsoft-cripples-display-math-ie10-11.html|title=Microsoft cripples the display of math in IE10 & 11|work=dessci.com|access-date=22 November 2014|archive-url=https://web.archive.org/web/20140701235623/http://news.dessci.com/2013/10/microsoft-cripples-display-math-ie10-11.html|archive-date=1 July 2014|url-status=dead}}</ref> MathPlayer has a license that may limit its use or distribution in commercial webpages and software. Using or distributing the MathPlayer plugin to display HTML content via the WebBrowser control in commercial software may also be forbidden by this license.
The [[KHTML]]-based [[Konqueror]] currently does not provide support for MathML.<ref>{{citation |url=http://bugs.kde.org/show_bug.cgi?id=30526 |title=Bug 30526 – MathML support for Konqi}}</ref>
{| class="wikitable sortable" style="font-size: 85%; text-align: center; width: auto;"
|-
! style="width:12em" | Browser
! MathML
|-
! {{rh2}} | [[Amaya (web browser)|Amaya]]
| {{Yes}}
|-
! {{rh2}} | [[AOL Explorer]]
| {{No}} <ref group="note" name="IEMathML">Available with the MathPlayer plugin.</ref>
|-
! {{rh}} | [[Avant Browser|Avant]]
| {{No}}
|-
! {{rh2}} | [[Arora (browser)|Arora]]
| {{Yes}}
|-
! {{rh}} | [[Basilisk (web browser)|Basilisk]]
| {{Yes}}
|-
! {{rh2}} | [[Camino (web browser)|Camino]]
| {{Yes}}
|-
! {{rh}} | [[Chromium (web browser)|Chromium]], [[Google Chrome|Chrome]]
| {{Yes}}<ref name="chrome-109-new" />
|-
! {{rh2}} | [[Dillo]]
| {{No}}
|-
! {{rh}} | [[Dooble (web browser)|Dooble]]
| {{Yes}}
|-
! {{rh2}} | [[ELinks]]
| {{No}}
|-
! {{rh}} | [[Falkon]]
| {{No}}
|-
! {{rh2}} | [[Flock (web browser)|Flock]]
| {{Yes}}
|-
! {{rh2}} | [[Galeon]]
| {{Yes}}
|-
! {{rh}} | [[iCab]]
| {{No}}
|-
! {{rh}} | [[Internet Explorer]]
| {{No}} <ref group="note" name="IEMathML"/>
|-
! {{rh2}} | [[Internet Explorer for Mac]]
| {{No}}
|-
! {{rh}} | [[K-Meleon]]
| {{Yes}}
|-
! {{rh}} | [[Konqueror]]
| {{No}}
|-
! {{rh}} | [[Links (web browser)|Links]]
| {{No}}
|-
! {{rh}} | [[Lunascape (web browser)|Lunascape]]
| {{Yes}} <ref name="luna">Depends on the [[Browser engine|layout engine]] which is chosen: Trident or Gecko or WebKit.</ref>
|-
! {{rh}} | [[Lynx (web browser)|Lynx]]
| {{No}}
|-
! {{rh}} | [[Maxthon]]
| {{No}}
|-
! {{rh}} | [[Microsoft Edge]]
| {{Yes}}
|-
! {{rh}} | [[Midori (web browser)|Midori]]
| {{No}}
|-
! {{rh2}} | [[Mosaic (web browser)|Mosaic]]
| {{No}}
|-
! {{rh2}} | [[Mozilla Application Suite|Mozilla]]
| {{Yes}}
|-
! {{rh}} | [[Firefox|Mozilla Firefox]]
| {{Yes}}
|-
! {{rh2}} | [[Netscape (web browser)|Netscape]]
| {{Yes}}
|-
! {{rh2}} | [[Netscape Browser]]
| {{depends}} <ref name="ns8">Depends on the [[Browser engine|layout engine]] which is chosen: Trident or Gecko.</ref>
|-
! {{rh2}} | [[Netscape Navigator]]
| {{No}}
|-
! {{rh2}} | [[Netscape Navigator 9]]
| {{Yes}}
|-
! {{rh}} | [[NetSurf]]
| {{No}}
|-
! {{rh}} | [[OmniWeb]]
| {{No}}
|-
! {{rh}} | [[Opera (web browser)|Opera]]
| {{Yes}}
|-
! {{rh}} | [[Otter Browser]]
| {{Yes}}
|-
! {{rh}} | [[Pale Moon (web browser)|Pale Moon]]
| {{Yes}}
|-
! {{rh}} | Polarity
| {{No}}
|-
! {{rh}} | [[qutebrowser]]
| {{No}}
|-
! {{rh}} | [[Safari (web browser)|Safari]]
| {{Yes}}
|-
! {{rh}} | [[SeaMonkey]]
| {{Yes}}
|-
! {{rh2}} | [[Shiira]]
| {{No}}
|-
! {{rh}} | [[Sleipnir (web browser)|Sleipnir]]
| {{No}} <ref group="note" name="IEMathML"/>
|-
! {{rh}} | [[surf (web browser)|surf]]
| {{No}}
|-
! {{rh}} | [[Torch browser|Torch Browser]]
| {{No}}
|-
! {{rh}} | [[Web (web browser)|Web]]
| {{Yes}}
|-
! {{rh2}} | [[WorldWideWeb]]
| {{No}}
|-
! {{rh}} | [[w3m]]
| {{No}}
|}
==Other standards==
|