To tag a PDF on a Mac, first try exporting a tagged file from the source document. If you only have the PDF, open it in a tool that can edit the structure tree, generate or correct the tags, check the reading order against the page, and then validate a separate output. The steps below follow that order, because each one saves work in the next.
What tags do, and why Preview is not enough
Tags are a hidden outline stored inside the PDF. They say which text is a heading, which cells are table headers, what order the content should be read in, and which images have a description. A screen reader uses that outline rather than the look of the page, so a PDF can appear perfect and still be unusable.
The Preview user guide covers viewing, annotating, signing, and combining files. It describes no way to create or edit tags. Saving or exporting a PDF from Preview is therefore not a remediation step, and you should check any file it has saved, because you cannot correct its structure there.
Step 1: Check whether you can fix the source
If you own the Word, Pages, InDesign, or similar source, start there. Set real heading styles, real lists, table header rows, the document language, and alternative text, then export a tagged PDF. On a Mac, check the exact export path for your version, because some export routes produce a better structure than a generic print to PDF. See the Word guide, and test what comes out.
A corrected source also means that the next edition starts accessible. Work done only on the PDF is lost as soon as someone exports a new version.
Step 2: Choose a tool that edits structure
| Option | Good for | Keep in mind |
|---|---|---|
| Export again from the source | Documents you can still edit | Check the output: not every exporter writes the same tags |
| Adobe Acrobat Pro | Established tag editing and accessibility checks | Paid subscription. Check which accessibility tools your Mac version includes |
| DocAccessible for Mac (beta) | Local tagging, repair, and veraPDF validation with no upload | Apple silicon and a paid account. Some files are refused, as listed on the product page |
| Windows-only tools through a separate machine | Teams with an existing Windows workflow | Adds a second environment to maintain |
Step 3: Generate tags, then check the order
Automatic tagging gives you a draft. Read the proposed order next to the page and look at the places where it usually goes wrong: columns, sidebars, captions, footnotes, and anything placed in a text box. Our guide to making a PDF accessible explains what to look for. Repeated page headers, footers, and page numbers should usually be marked as artifacts so that they are not read out on every page, as the artifact guide describes.
- Confirm there is one logical heading structure, with no skipped levels that hide meaning.
- Check that lists are tagged as lists, not as paragraphs that begin with a dash.
- Set table header cells and scope, and split or join tables only where the content supports it.
- Write alternative text for each meaningful figure, and mark decoration as an artifact.
- Set the document title and language, and tag any passage in another language.
Step 4: Handle forms, links, and scans
Every form field needs a label that a screen reader announces and a sensible tab order. Links should say where they go. A scanned page has no text at all until it has been through OCR, so it cannot be tagged usefully first. Run recognition, correct the recognized lines, and only then tag the result. On a Mac, Apple's Vision framework can do that recognition on the device.
Step 5: Validate, then test with a person
Run a PDF/UA check on the output with a tool such as veraPDF, which the Mac validation guide covers in detail. A clean machine result does not prove that a heading is the right level or that a description is accurate. Finish by reading the document with VoiceOver on the Mac, and with JAWS or NVDA on Windows if your readers use them, because viewers and screen readers do not all behave alike.
Frequently asked questions
Can I add tags to a PDF using Preview on a Mac?
No. Apple's Preview guide covers viewing, annotating, signing, and combining PDFs, and it describes no tool for creating or editing tags. To tag a PDF you need to export it from a tagged source or use software that edits the structure tree.
Is there a way to tag a PDF on a Mac without Acrobat?
Yes. You can export a tagged PDF from an authoring application that supports it, or use another tool that edits PDF structure, such as DocAccessible for Mac, which is in public beta. Whichever you choose, validate the output and review it, because exporters and tools differ.
Are automatically generated tags good enough?
Treat them as a draft. Automatic tagging can save a lot of time, but it can misread columns, captions, and tables, and it cannot know what a figure means. Check the reading order and table headers against the page, and have a person write the alternative text.
How do I test a tagged PDF on a Mac?
Validate a copy with a PDF/UA checker such as veraPDF, then read it with VoiceOver and move through its headings, tables, and form fields. If your readers use JAWS or NVDA, test on Windows too, because the Mac cannot show you how those screen readers will behave.
Sources
The statements above rest on the primary sources below. Where a source is a law or standard, the version and date named in the text are the ones checked on the review date. This guide is general information, not legal advice.
- Apple: Preview User Guide for Mac . What Preview documents as its PDF features.
- Apple: VoiceOver User Guide for Mac . The screen reader built into macOS.
- Adobe: Create and verify PDF accessibility . Acrobat's documented tagging and checking workflow.
- veraPDF . An open-source PDF/A and PDF/UA validator.
Keep reading
How to validate PDF/UA on a Mac with veraPDF
Check a PDF against PDF/UA on a Mac with veraPDF, read the failed rules, understand what a pass does and does not prove, and test the rest with VoiceOver and a person.
Read the guide →How to make a PDF accessible
A repeatable process: tag structure, add alt text, fix reading order, export as PDF/UA and HTML.
Read the guide →