How to Fix JAWS Not Reading PDF Table Headers in Adobe Acrobat
Question details
The user needs the JAWS screen reader to correctly announce column and row headers when navigating a tagged PDF table.

- Product
- Adobe Acrobat Pro
- Device & OS
- not provided
- Scenario
- Navigating a tagged PDF document containing tables using the JAWS screen reader.
- Observed behavior
- JAWS announces the table cells but fails to read the associated column or row headers, despite the table utilizing standard TR, TH, and TD tags (whereas NVDA reads them correctly).
Ensure you have Adobe Acrobat Pro installed, as the advanced Table Editor feature is required to modify PDF accessibility tags and attributes.
Set Header Cell Scope in Acrobat Table Editor
Assigning the proper scope to header cells forces JAWS to associate those headers with the correct data cells across rows or columns.
While some screen readers like NVDA can infer header relationships from visual layout, JAWS strictly relies on the internal Scope attribute of TH tags. If this attribute is missing or incorrectly mapped in the PDF's structural tree, JAWS will skip the headers.
Launch Adobe Acrobat Pro, open your PDF file, and navigate to the Accessibility tool in the right-hand pane. If it's not visible, add it from the Tools menu.
Click on the 'Reading Order' tool to display the structure of your document. Locate the table that is causing issues with JAWS.
Right-click anywhere inside the highlighted table and select 'Table Editor' from the context menu. The table cells will now display with red outlines and tag labels (TH or TD).
Select the header cells (TH) that are not being read. You can hold Shift to select multiple cells. Right-click the selected cells and choose 'Table Cell Properties'.
In the Table Cell Properties dialog, find the 'Scope' dropdown and change it from 'None' to either 'Row' or 'Column' depending on the header's orientation. Click OK to save the changes.

Create Accessible PDFs Easily with WPS Office
Bypass complex PDF tag fixing by generating clean, highly accessible documents right from the start. WPS Office allows you to format table headers correctly in your source document and export flawlessly to PDF.
- 1. Create your document: Open WPS Writer, insert your table, and add your data. Highlight the top row to mark it as the header.
- 2. Configure table properties: Right-click the table, select Table Properties, and check the option to repeat as header row to establish structural hierarchy.
- 3. Export to PDF: Go to the Menu, select 'Export to PDF', and ensure structural tags are enabled for maximum screen reader compatibility.

Frequently Asked Questions
Why does NVDA read my PDF table correctly but JAWS fails?
Different screen readers parse PDF tags using varied logic. NVDA is often more forgiving and attempts to guess table headers based on visual layout and basic TH tags. JAWS is much stricter and requires the 'Scope' attribute (Row or Column) to be explicitly defined in the PDF's structural tree.
What are artifacts in a tagged PDF document?
Artifacts are visual elements that do not convey meaningful data, such as decorative strokes, cell shading, or background graphics. When exporting from programs like InDesign, these are marked as untagged content so screen readers will ignore them, keeping the reading experience uncluttered.
Can I fix PDF table accessibility without Adobe Acrobat Pro?
Fixing granular PDF tag attributes like cell Scope generally requires dedicated PDF remediation software such as Adobe Acrobat Pro or CommonLook. Standard PDF readers do not have the capability to edit the hidden tag tree.




