Home / Blogs & Insights / PDF Accessibility Tagging: A Practical Guide to PDF Tags

PDF Accessibility Tagging: A Practical Guide to PDF Tags

Illustration of PDF accessibility tagging showing a report connected to heading, paragraph, list, table, figure and link tags with PDF/UA validation.

Table of Contents

PDF accessibility tagging is the process of adding a structural layer to a PDF so assistive technology can understand it. The page you see stays exactly the same. What changes is the information underneath it.

Tags tell a screen reader which text is a heading, which lines form a list and what an image shows. Without them, a PDF is a flat arrangement of characters with no meaning attached.

Correct tags give every heading, list, table and figure a clear role and a place in the reading order. The result can then be checked against PDF/UA and WCAG.

Tag Tree, Roles and Reading Order Tagging Every Content Type PDF/UA Validation and Templates
Definition

What Is PDF Accessibility Tagging?

A PDF stores content as drawing instructions: place these glyphs here, draw this line there, paint this image at these coordinates. That model is perfect for print fidelity and nearly useless to anyone who cannot see the page.

PDF accessibility tagging adds a logical structure tree alongside those instructions. It links each piece of real content to a structure element, such as a heading, paragraph, list item or figure. Those elements follow the order a reader needs.

Assistive Technology

How PDF Accessibility Tags Work With Screen Readers

A PDF viewer passes the tag tree to assistive technology. The screen reader then announces each element with its role. A user hears heading level two, list with five items or table with four columns.

Users rarely read from top to bottom. They jump between headings, skip from table to table and pull up a list of links. Every one of those shortcuts depends on accurate PDF accessibility tagging.

Common Misconception

Tagged PDF vs Accessible PDF

Many PDFs carry tags only because an export tool or auto tagger added them without anyone reviewing the result. Tables arrive as stacks of paragraphs, footers repeat on every page and two columns merge into one confusing stream.

A PDF is accessible only when its tags are present, correct and complete. The rest of the document has to work too, from a meaningful title to real text instead of images of text.

Think of tagging as necessary but not sufficient. An untagged PDF cannot be accessible, but a tagged PDF still has to earn that label through review and testing.

Tag Tree

PDF Tagging Structure Explained

Every tagged document has one structure tree with a single root, normally the Document element. Everything else sits beneath it in parent and child relationships that mirror how the author organized the content.

Grouping elements such as Sect and Div collect related content. Block elements such as headings and paragraphs hold the text. Inline elements such as Link sit inside blocks, while lists and tables follow strict nesting rules.

Animated diagram mapping a sample PDF page to its tag tree, from heading and paragraph to list, figure, table and artifact

Role Mapping and Custom Tags

Authoring tools often create custom tag names from paragraph styles, such as Title_Big. PDF allows this only when each custom name is role mapped to a standard type. Otherwise, assistive technology treats the content as generic text.

Tag Reference

Essential PDF Accessibility Tags

Most documents rely on a small, predictable set of PDF tags. Almost every remediation job comes down to the same eight tags, each with a defined role and expected contents.

TagUsed forExpected contents
DocumentRoot of the structure treeEvery other tag, directly or through grouping tags
Sect, DivGrouping related content such as chapters or calloutsHeadings, paragraphs, lists, tables and figures
H1 to H6Headings that form the document outlineHeading text only
PBody text paragraphsText, plus inline Span or Link tags
L, LI, Lbl, LBodyLists and list itemsLI inside L, with Lbl and LBody inside each LI
Table, TR, TH, TDData tablesTR inside Table, with TH and TD cells inside each TR
FigureMeaningful images, charts and diagramsThe image, with alternative text on the tag
LinkHyperlinksLink text plus the link annotation

Section508.gov's Common PDF Tags and Their Usage reference shows where each tag belongs in the tree, including character level tags.

Source Documents

Before Tagging: Start With the Source Document

Good tagging starts before the PDF exists. Use built in heading styles, list tools and real table features in Word or InDesign. Then add alternative text to images and set the document language.

Then export with tagging enabled. In Word, save as PDF with document structure tags for accessibility turned on; printing to PDF discards the structure entirely.

In InDesign, turn on tagged PDF in the export settings. Use the Articles panel to control reading order before the file ever reaches Acrobat.

Export behavior varies by tool and setting. Check every exported PDF, including downloads from Google Docs, to confirm that the export kept its document structure and accessibility information.

Acrobat Workflow

How to Tag a PDF for Accessibility

Adobe Acrobat Pro is the most common tool for learning how to tag a PDF for accessibility. Menu names follow the current Acrobat interface; older versions use slightly different labels.

  1. Check Whether the PDF Is Already Tagged

    Open Document Properties and look for Tagged PDF on the Description tab. If you cannot select text with the cursor, the file is a scan and needs a text layer before anything else.

  2. Run Automatic Tagging

    Select All tools, then Prepare for accessibility, then Automatically tag PDF. It replaces any existing structure, so use it only on untagged or poorly tagged files, then check the Add Tags Report.

  3. Review and Correct the Tag Tree

    Open the Accessibility Tags panel and compare the tree against the page. The Fix reading order tool lets you draw around content and assign it a type such as heading, text, table, figure or background.

Remediation workspace for PDF accessibility tagging, where a table tag moves above a figure so the tag tree matches the page

Finish with Check for accessibility and an independent PDF/UA validator. When the job is hundreds of files rather than one, Limina can report which ones lack tags or fail PDF/UA checks.

Reading Order

Reading Order in PDF Accessibility Tagging

Reading order is where tagging most often goes wrong, because a PDF holds more than one order. The visual order is what a sighted reader follows. The tag order is the sequence in the structure tree.

Acrobat's Order panel shows a third one, the content order, which is the sequence in which the file draws items onto the page. It often differs from both of the others.

Screen readers follow the tag order, so that one must be logical. Drag tags into sequence in the Accessibility Tags panel, finishing each column before the next and placing callouts after the paragraph they support.

Reading order fixed step by step during PDF accessibility tagging: artifacts marked, columns reordered and the order verified

Forms add one more sequence. In Page Properties, set each page's tab order to Use Document Structure so keyboard focus follows the tag tree.

Content Types

PDF Tagging for Each Content Type

Each kind of content has its own tagging rules. Together, they decide whether PDF accessibility tagging actually works for a screen reader user.

Headings and Paragraphs

Tag every visual heading H1 to H6. PDF/UA-1 needs sequential levels, while PDF/UA-2 allows more flexible structures that still reflect the document's organization. Merge lines that auto tagging split into single P tags.

Lists

Each list is an L tag containing LI tags. Inside each LI, the bullet or number belongs in Lbl and the item text in LBody. A nested list sits inside the LBody of its parent item.

Images and Artifacts

Every meaningful image needs a Figure tag with alternative text, and a chart's text should state its finding. Mark decorative content, running headers and page numbers as artifacts so assistive technology skips them.

Tables

A data table needs a Table tag, with rows in TR and cells in TH or TD. Set each TH scope to Column or Row, and use IDs with the Headers attribute when cells merge. For complex examples, see Accessible PDF Tables and Forms .

Links and Form Fields

Link text and its annotation must sit together inside one Link tag. Each form field needs a Form tag containing its widget annotation. It also needs a tooltip that matches the visible label and a logical tab order.

Scanned Pages

A scanned page is a picture of text, so there is nothing to tag until character recognition creates a real text layer. After that, tagging follows the same steps as any other file.

Content typeRequired taggingKey accessibility check
Headings and paragraphsH1–H6 and P Heading levels reflect the document structure and paragraph text is not split into meaningless fragments.
ListsL, LI, Lbl, LBody Items and nested lists follow the correct parent-child structure.
ImagesFigure or artifact Meaningful figures have useful alternative text; decorative content is artifacted.
TablesTable, TR, TH, TD Headers use scope or IDs/Headers so data cells retain their relationships.
Links and formsLink and Form Annotations sit inside the correct tags, controls have labels or tooltips, and tab order is logical.
Scanned pages OCR text layer, then normal structure tags Text is selectable and accurate before structural tagging begins.
Automation

Limits of Automatic PDF Tagging

Auto tagging infers structure from visual cues, and visual cues are often ambiguous. A large bold line might be a heading or a pull quote, and a grid of text might be data or layout.

Animated diagram showing auto tagged PDFs routed to validation or to human review depending on how ambiguous their structure is

Adobe's documentation says automatic tagging handles most standard layouts. It can still misread closely spaced columns, irregular alignment, non fillable form fields and tables without borders.

Treat any automatic tagging pass as a draft and inspect those areas first. The Matterhorn Protocol breaks PDF/UA-1 into 31 checkpoints and 136 possible failure conditions, including checks that require human judgment. That scale is why auto tagging cannot prove conformance on its own. Limina follows the same model, routing uncertain files to human review rather than marking them compliant.

Standards

Standards That Define Correct PDF Tagging

Several standards govern PDF accessibility tagging. PDF/UA (ISO 14289) is written specifically for PDF files. It sets the technical rules for how tags, artifacts and role maps must be used.

PDF/UA complements the Web Content Accessibility Guidelines (WCAG) 2.2 by defining how accessible semantics and structure should be represented inside PDF files. W3C's PDF Techniques for WCAG 2.2 map individual criteria to specific tags.

WCAG still covers outcomes that PDF/UA leaves to content, such as color contrast and clear language. A technically valid file can therefore still fail a WCAG review. Our PDF/UA vs WCAG comparison explains where the two standards overlap and where each catches issues the other does not.

These standards now carry deadlines. US state and local governments face ADA Title II compliance dates of April 26, 2027 and April 26, 2028.

The dates come from the April 2026 interim final rule, Extension of Compliance Dates for Nondiscrimination on the Basis of Disability .

PDF/UA Versions

PDF/UA-1 vs PDF/UA-2

PDF/UA now has two generations, and the one a file must meet depends on its PDF version. Most documents in circulation are PDF 1.x files, so auditors still measure them against PDF/UA-1.

AspectPDF/UA-1PDF/UA-2
StandardISO 14289-1, first published 2012, revised 2014ISO 14289-2:2024
Built onPDF 1.7 (ISO 32000-1)PDF 2.0 (ISO 32000-2)
Tag setStandard structure types from PDF 1.7Adds types such as Title, Aside, FENote, DocumentFragment and an Artifact tag
MathematicsAlternative text on Formula tagsSemantic MathML through namespaces
AnnotationsCore requirementsComprehensive requirements for annotations and attributes

The PDF Association's ISO 14289-2 (PDF/UA-2): The Gold Standard for Accessibility in PDF 2.0 Has Arrived summarizes what changed. Keep validating existing PDF 1.x files against PDF/UA-1, and plan new templates around PDF 2.0 once your tools fully support it.

Validation

How to Validate PDF Accessibility Tagging

Testing is where PDF accessibility tagging proves itself. Start with Acrobat's Check for accessibility, which is a useful first pass but not a full PDF/UA validator.

Adobe Acrobat Pro accessibility check results listing errors, warnings and passed checks beside the Tags panel

For PDF/UA validation, use the free PDF Accessibility Checker (PAC) or the open-source veraPDF validator. PAC supports PDF/UA and WCAG checks, while veraPDF validates machine-verifiable requirements for PDF/UA-1 and PDF/UA-2.

For PDF/UA-1, the Matterhorn Protocol separates machine-checkable failures from checks that need human judgment. Whether a line really is a heading, for example, cannot be decided reliably by a validator alone.

Finally, listen to the file with NVDA, JAWS or VoiceOver and navigate it by keyboard. If these checks belong in a wider release process, our Software Testing and QA Services team can fold them into existing test cycles.

Troubleshooting

Common PDF Tagging Errors and Fixes

The same tagging errors appear in audit after audit. Describing each one by what a screen reader user actually experiences makes the priority clear to a document owner.

ErrorWhat the user experiencesFix
Untagged documentOne long stream of text with no structureTag at the source, or auto tag and then review
Visual headings without heading tagsNo way to jump between sectionsRetag as H1 to H6
Wrong reading orderColumns interleaved and sidebars read mid sentenceReorder tags in the Accessibility Tags panel
Typed bullets tagged as PList length and structure never announcedRebuild as L, LI, Lbl and LBody
Missing TH cells or scopeData cells read without their headersTag headers as TH with scope, or use IDs and Headers
Figures without alternative textImages announced as graphic or skipped silentlyAdd alternative text, or artifact decoration
Decoration tagged as contentBorders and page numbers read on every pageMark them as artifacts
Unmapped custom tagsContent treated as generic textRole map custom tags to standard types

Most of these errors trace back to the source file. Fixing a template once removes the same error from every document produced from it.

Templates

Building PDF Accessibility Tagging Into Templates

When the same report, statement or notice ships every month, the lasting fix is to tag the template rather than each output. Fix heading styles, list styles and table header rows in the master file.

Enable tagged export in the tool that generates the files and check a sample after every template change. Keep complex tables, forms and charts in a manual review step, since templates rarely tag them perfectly.

Limina , our document accessibility remediation software, supports this, with template based remediation for recurring output and human review for the exceptions.

If you need tagging built into your own systems instead, see our document accessibility remediation software development services .

Checklist

PDF Accessibility Tagging Checklist

A PDF is ready to publish when it passes every one of these checks.

  • The file has a tag tree with a single Document root.
  • All text is real, selectable text, and the document shows its title instead of the file name.
  • The file declares its primary language, and tags mark passages in other languages.
  • Heading tags accurately represent the document hierarchy and meet the requirements of the PDF/UA version you are targeting.
  • The tag order follows a logical sequence across columns and sidebars.
  • Lists use L, LI, Lbl and LBody, including nested lists.
  • Every meaningful figure has alternative text, and all decoration is an artifact.
  • Data tables have TH cells with scope, or IDs and Headers for complex tables.
  • Links and form fields sit in the right tags, and tab order follows the document structure.
  • The file passes a PDF/UA validator and a screen reader walkthrough.
Conclusion

Final Thoughts

PDF accessibility tagging works best when it stops being a clean up project. Accessible templates, tagged exports and a validation step before publishing turn it into routine work.

Start with the tag tree on your most important documents. Once the structure is right there, every later check becomes faster and more reliable.

PDF Accessibility

Get Your PDFs Tagged Correctly

Talk to our team about tagging, remediation and PDF/UA validation for your documents. We cover everything from a single report to the templates behind every monthly release.

Tagging PDF/UA Remediation Validation
Talk to Our Team →
FAQ

Frequently Asked Questions

Why Does PDF Accessibility Tagging Matter?

Tags are how screen readers, braille displays and reflow views understand a PDF. Without them, users cannot jump between headings, hear table headers or skip decorative content. The file also cannot pass PDF/UA.

What Is the Difference Between a Tagged PDF and a Regular PDF?

A regular PDF contains only the visual page content. A tagged PDF also contains a structure tree that identifies headings, lists, tables, figures and reading order. Assistive technology needs that tree to present the document correctly.

Is a Tagged PDF Automatically Accessible?

No. The tags must also be correct and complete. Auto generated tags often mistag tables, merge columns or read decorative content aloud. A tagged PDF still needs review before anyone can call it accessible.

How Do You Check If a PDF Has Accessibility Tags?

In Acrobat, open Document Properties and look for Tagged PDF on the Description tab, or open the Accessibility Tags panel. PAC and veraPDF also report whether a file has tags and whether they conform to PDF/UA.

Should I Use PDF/UA-1 or PDF/UA-2?

Use PDF/UA-1 for PDF 1.x files, which covers most existing documents. Use PDF/UA-2 for PDF 2.0 files, and prefer it for math heavy material because it supports MathML. Tool support for PDF/UA-2 is still growing.

Does PDF Accessibility Tagging Change How a PDF Looks?

No. Tags live in a separate structure layer, so the visual page stays exactly the same. They only change how assistive technology, reflow views and text extraction interpret the content.

ABOUT THE AUTHOR

Shashank Jaiswal

Co-founder & CIO

Shashank Jaiswal is the Co-founder and CIO of SDLC Corp, where he leads enterprise technology, solution architecture, AI, automation, and digital transformation initiatives. His work spans enterprise software, ERP and CRM platforms, system integration, cloud architecture, data-driven applications, and the modernization of complex business operations.
PLAN YOUR SOLUTION

More Insights
You Might Find Useful

Explore expert perspectives, practical strategies, and real-world solutions related to this topic.

Document accessibility compliance reporting process showing document scanning, compliance checks, report generation, review, and remediation with accessibility charts and checklists.

Document Accessibility Compliance Reporting: A Complete Guide

Document accessibility compliance reporting turns accessibility testing and remediation into

Bulk PDF accessibility remediation workflow showing automated PDF processing, accessibility checks, WCAG 2.1 AA compliance, and remediation verification

Bulk PDF Accessibility Remediation: A Complete Guide to Accessible PDFs

Bulk PDF accessibility remediation is not a larger version of

document accessibility remediation platform with an accessibility dashboard, digital Documents, and inclusive technology icons.

How to Build a Document Accessibility Platform

A document accessibility remediation platform identifies and fixes barriers that

Let’s Talk About Your Product

Get expert guidance on scope, architecture, timelines, and delivery approach so you can move forward with confidence.

What happens next?