LaTeX Math Accessibility Checker
Free · Online · MathML readiness for WCAG 2.1 AA / PDF/UA-2 · No signup
Will your equations read in a screen reader? Upload a LaTeX file or project and get a free, honest math accessibility score: whether your math is exposed as MathML, which strategy your setup uses, and exactly how to make equations accessible for WCAG 2.1 AA and PDF/UA-2. We are clear about what only a human screen-reader test can confirm.
What this math accessibility checker looks at
\DocumentMetadata{pdfstandard=ua-2, tagging-setup={math/setup=mathml-SE}} on a recent TeX Live.The rules it maps to
What still needs a human
How to make math equations accessible in LaTeX
Math accessibility has one core problem: most published equations are pictures. Here is what that means for a screen reader user, and the fix.
What a screen reader does with a typical equation
In most PDFs an equation is just drawn glyphs with no structure behind them. A screen reader meets it and says nothing, or says "graphic", and the student loses the one part of the page the whole chapter depends on. This is not an edge case: it is the default outcome of compiling LaTeX the traditional way, and no amount of careful writing around the equation fixes it.
What changes with MathML
When the same equation is embedded as MathML, a screen reader can speak it correctly and, crucially, let the reader walk through it: into the numerator, across the exponent, back out, term by term, the way a sighted reader scans a formula. NVDA (with MathCAT) and JAWS both do this today. That difference, spoken and navigable versus silent, is the entire subject of math accessibility.
The LaTeX recipe for accessible math
Current LaTeX can emit MathML for every equation automatically. Put \DocumentMetadata{lang=en-US, pdfversion=2.0, pdfstandard=ua-2, tagging=on, tagging-setup={math/setup=mathml-SE}} before \documentclass and compile with LuaLaTeX on TeX Live 2025 or newer. Your equations stay ordinary LaTeX; the MathML is generated at compile time. This checker verifies exactly this setup, and tells you if a package in your preamble will break it.
If you cannot move to MathML yet
Some workflows are pinned to older TeX distributions or pdfLaTeX. The honest interim options: attach the LaTeX source of each formula with axessibility (a stopgap: screen readers read the raw LaTeX aloud, which experienced users can parse but beginners cannot), or provide the math in an accessible companion format such as HTML with MathJax. Treat both as bridges. The destination is MathML in the PDF itself, and it is reachable today.
Get Your LaTeX Math Equations to Be Screen-Reader Accessible by MathML
We tag every equation with proper MathML output and alt text, fixing nested fractions, summations, and integrals so screen readers like JAWS and NVDA read your math correctly.