> For the complete documentation index, see [llms.txt](https://sfdigitalservices.gitbook.io/digital-accessibility-for-sf.gov-editors/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sfdigitalservices.gitbook.io/digital-accessibility-for-sf.gov-editors/document-accessibility-for-sf.gov-editors/resources/pdf-accessibility-checklist.md).

# PDF accessibility checklist

### Before you export (from Word, PowerPoint, Excel)&#x20;

Use the [Microsoft Office accessibility checklist](/digital-accessibility-for-sf.gov-editors/document-accessibility-for-sf.gov-editors/resources/microsoft-office-accessibility-checklist.md) to make your document fully accessible.

### In the PDF&#x20;

Fix small issues in Acrobat if needed — but for big fixes, go back to your Office file and re-export. &#x20;

Remember that if you make changes in the PDF instead of the Office file, you’ll need to make them again the next time you export the Office file to a PDF.&#x20;

* Run the Accessibility Checker (All tools → Prepare for accessibility)&#x20;
* Make sure the PDF is tagged&#x20;
* Confirm headings are properly tagged (H1, H2, H3)&#x20;
* Add alt text for meaningful images; mark decorative ones as decorative&#x20;
* Ensure lists and tables are tagged correctly&#x20;
* Verify form fields have labels, tooltips, and correct tab order&#x20;
* Confirm there’s a document title in Properties&#x20;
* Make sure the language is set&#x20;
* Check reading order is logical&#x20;
* Ensure links are descriptive (no raw URLs)&#x20;
* Do not use scanned images of text—run optical character recognition (OCR) in Adobe Acrobat if needed&#x20;

{% hint style="info" %}
Do as much accessibility work as possible in the original file (Word, PowerPoint, Excel) before exporting to PDF. Acrobat Pro is best for final checking and fixes.&#x20;
{% endhint %}

### Quick testing in Acrobat Pro&#x20;

* Use the down arrow key on the tag tree to test reading order&#x20;
* Zoom in: text should stay crisp (not blurry or pixelated) &#x20;

{% file src="/files/en1sk7HuZRSe6VvNT4Q3" %}
Print a one-page version of this checklist
{% endfile %}
