Online converter

SMath Studio to HTML converter

The web is the cheapest, most accessible way to share an engineering calculation without sending heavy files around. The pipeline takes a .sm or .smz worksheet and emits a single-page HTML5 document with live MathJax equations — readers can zoom in, copy as TeX or MathML and print without quality loss. The result works offline, needs no backend and slots into any CMS (WordPress, Tilda, exported Notion) as an `<article>` fragment. Responsive layout renders correctly on phones and tablets.

How it works

  1. 1
    Upload your SMath Studio file

    Drag a .sm or .smz file (up to 50 MB) onto the upload zone. Files are encrypted in transit.

  2. 2
    Select HTML as the output format

    Choose "HTML" in the format selector and click Convert. The server parses the SMath XML and generates MathML — typically 3–5 seconds.

  3. 3
    Download HTML and publish

    The file is available for 5 minutes. Open in a browser or embed a fragment in your CMS — MathJax will render formulas automatically.

Frequently asked questions

Is the HTML output mobile-friendly and responsive?

Yes. MathJax v3 scales formulas correctly on any screen size. The HTML document includes a viewport meta tag and uses semantic markup without hard-coded widths.

Is the output a standalone HTML page or an embeddable fragment?

The output is a complete HTML document with <html>, <head>, and <body> tags. To embed in a CMS, copy the <body> contents and paste into an HTML block in your template. Load MathJax CDN separately if it is not already in the theme.

Do I need a SMath Studio license or account?

No. The converter runs server-side and is fully anonymous. SMath Studio is not required — just a browser and a .sm or .smz file.

Is the SMath Studio unit system included in the HTML output?

Yes. Unit expressions from .sm are carried into the MathML formula markup. They render upright within the math block without separate CSS classes.