LaTeX Accessibility Checker
Free · Online · WCAG 2.1 AA / ADA Title II readiness · No signup
Upload a LaTeX template, class, or project and get a free, honest accessibility readiness score: whether it will produce a tagged PDF, which packages block tagging, whether the math is readable, and what to fix first for WCAG 2.1 AA and ADA Title II. No signup, and we are clear about what no automated tool can promise.
What this LaTeX accessibility checker looks at
\DocumentMetadata{tagging=on} on a recent TeX Live.\includegraphics[alt=...]), a declared document language, and a real title: the metadata assistive technology relies on.titlesec, or beamer for slides) are not yet tagging-compatible and can scramble the output.The rules: WCAG 2.1 AA, ADA Title II, PDF/UA
pdfstandard=ua-2 and a MathML math setup.What still needs a human
How to make your LaTeX accessible: thesis templates, journal classes, and tagging
Most advice online about LaTeX accessibility is out of date, and university thesis templates and journal classes are where it trips people up most. This is the setup that works in 2026, and the same setup this checker tests for.
The switch that turns tagging on
Modern LaTeX produces a tagged PDF from the kernel itself, no extra package required. Put \DocumentMetadata{lang=en-US, pdfversion=2.0, pdfstandard=ua-2, tagging=on} before \documentclass and compile with LuaLaTeX on TeX Live 2025 or newer. On Overleaf: Menu, then Compiler set to LuaLaTeX, TeX Live 2025. If your document has equations, add tagging-setup={math/setup=mathml-SE} so the math is tagged as MathML.
Alt text, language, and a real title
Tagging gives the document structure; you still supply the content assistive technology reads. Give every meaningful figure a description with \includegraphics[alt={what the image shows}]{...}, declare the document language in \DocumentMetadata, and set a real title with \title{} plus hyperref metadata. These three account for most of the failures this checker finds in real documents.
Why your template may refuse to cooperate
Tagging rewrites how LaTeX builds the page, so packages that patch the same internals can break it: titlesec is the best-known case, and older university thesis and journal classes often load such packages for you. That is the real reason a document can do everything right and still fail to produce a tagged PDF. This checker reads your preamble against the tagging-compatibility data published by the LaTeX team and names the specific package blocking you.
Which LaTeX accessibility packages still matter
If a guide tells you to load accessibility.sty, close it: the package is abandoned and produces broken tagging on current systems. axessibility was a useful stopgap that attaches the LaTeX source of each formula, but it is not a substitute for MathML tagging. tagpdf was the development package of the LaTeX team and its work now ships inside the kernel. In 2026 the honest answer is: you do not need an accessibility package at all, you need \DocumentMetadata and an up-to-date TeX Live.
We'll Fix Your LaTeX Thesis Template to be WCAG 2.1 AA / ADA Title II Compliant
We update LaTeX thesis and journal templates so every future PDF compiles with proper accessibility features, including PDF tagging, reading order, alt text, MathML, bookmarks, and semantic document structure