Basic PDF Accessibility Remediation Demonstration

June 08, 2026

This video is a demonstration of basic PDF remediation techniques using Adobe Acrobat Pro. The methods in the video address some of the most common fixes needed to make a PDF converted from Microsoft Word accessible. This includes:

  • How to access document properties, and which fields you should fill out.
  • How to run the accessibility checker and why it is always necessary to check the checker’s results.
  • The difference between tag structure and logical reading order.
  • How to create new sections in a PDF.
  • How to move and change tags.

Speaker

  • Emily Lapayowker, Assistant Director, Web Content, ASTHO

Transcript

Transcript

This transcript has been edited for clarity.

EMILY LAPAYOWKER:
This is a demonstration of how to use Adobe Acrobat Pro to remediate a PDF for accessibility.

So, the first thing you're going to want to do is check on your document properties. Open menu, scroll down to document properties. And you want to check and make sure (A) that you have a title and (B) that it accurately represents the content of the document. So, here it looks like it does. We have an author already listed. Let's put in a subject of funding and keyword, “OD2A.” These can just help people locate your document and files.

The last thing you're going to want to do is click on the advanced tab. It's probably the furthest right. And you're going to want to check under reading options to make sure the language selected is the same as the language in which the document is written. [clears throat] In this case, it is, which is important because that's how screen readers determine which language they use to read through your document. So, we're in good shape. If we weren't, we would just choose from the drop down.

Okay. So, we're going to hit okay here.

And then we're going to run an accessibility checker just to see what the status of the document is now at the time that we're starting. So, we're going to go to “all tools.” You may have to hit view more to get to “prepare for accessibility.” And once you've opened that menu, you will choose “check for accessibility.”

Right? So we are going to start checking. And it appears very quickly in a pane on the right side. And it looks like it's in good shape. Right? You see appropriate nesting for headings, page content, everything's passed. You see our document has two issues. One is logical reading order, the other is color contrast. Both of these need a manual check because the checker can't do it for you. I know in this case that we are using a large enough color contrast to meet the accessibility threshold. So I'm going to manually pass this by right-clicking on it and hitting “pass.”

Logical reading order. We wouldn't be able to manually pass until the end.

We're also going to check what the problem in alternate text is. And you can see figures don't have alternate text. Let's click on this. You see this one got a little bit darker. That means that it's referring to these, these decorative lines. And because they're decorative, they're never going to have alt text. Instead, when we get to the reading order, we're going to mark them as an artifact or background, which will remove them from the reading order entirely.

But so far, this is looking pretty promising. Unfortunately or fortunately, we're going to have to check the checker. It doesn't know what we know. So, we're going to have to make sure that what we're seeing in these results reflects reality. So, we're going to go over to the little tag icon and click on that.

And we can see why it's important to check the checker. Everything is listed in the document, which is good. But we can see that there are no headers. So, they're nested correctly because they don't exist, right? So, we're going to have to go through and we're going to have to make some changes.

Uh, the first thing we're going to want to do is choose an H1. We're going to have to title this document. And to me, these first three lines of text look good. So, we click and we can see that there's actually an empty P tag in here. That is a known error. It happens when you convert from Word to an Adobe PDF. There's really nothing you can do about it except take it out. So, right-click, delete. Now, we can see we have these three lines of text in a row, but they're still not together.

So, we're going to open them up. We're going to take the second line and drag it so it's part of the first tag. Same for the text in the third. Going to get rid of these empty P tags. You can delete them all at once using delete empty tags. We're going to delete them manually here.

Now, you've got all three of these lines together, but they're still not an H1. So, we're going to click on the P tag and we're going to right-click and go to properties. Once you're in properties, you're going to select heading level one. Everything in this dropown is listed alphabetically, which makes it easy to find. And now we have our three-line H1, which is great.

Have another empty P tag here. Uh the next line is about the application deadline. You can see there are actually two little boxes. When you open it up, you can see why. One is the path. Path just means that there's some sort of style attached to this particular tag. In this case, it's going to be that yellow highlighting. You can leave those there. They don't have any kind of negative impact on the screen reader's ability to navigate the PDF. So, we're going to leave it in place. Delete the tag. Project summary looks like it should be in H2. So, we're going to change that. We're going to right-click, go to properties, scroll up to H2, and close.

Now, we're at that figure. Now, we're not going to touch this. We're going to ignore them while we're going through the tag structure because we're going to delete it, as I said, when we get to our reading order.

So, let's say a tag is missing. Uh in this case, we'll say it's really important to structurally identify the entire project summary as a distinct section. Okay, we're going to go through, we're going to delete these empty ones and then I'm going to show you how to add the new tag and how to nest them.

All right, so I'm going to click roughly where you want the new tag to show up. Click on the three dots at the top of the pane and then hit new tag. You'll see it'll let you select what type of tag. Since we are talking about a section, we're going to scroll down to section.

So, you can see now we have a section that appears between the application deadline and the H2 project summary. To get the project summary into this new section, we're going to click on it and we're going to drag it. And we're going to do that for everything that shows up or that should show up in the section. And you can see from the length of the underline where in the structure this would get added. We want to keep these all on the same line.

Okay. So that's we've got everything in the section. Now you click on it. You can see it's the entire project summary. We're only going to do that for this one. It's really just for the purposes of the demonstration. The other thing I wanted to call your attention to is the fact that this has a link. You can see that the link is on the correct text. And it looks like we've also got an [clears throat] empty line here. So, we're just going to delete that. Perfect. It's probably just an extra space at the end.

Now, this is another H2.

Again, a figure that we're just going to ignore for now. And you know, it's a a time-consuming process to go through these. Fortunately, this one's pretty simple. It's just a lot of extra little breaks here.

Right. So, now we've gotten to our first list. We can see that everything is highlighted in the overarching list tag, which is great. That means that there's nothing that's been left out. Uh if you open each of the list items, you'll see that there's a little label, which is in this case a bullet, and there's also the body of text. Again, you can drag and drop to move things around if somehow they got out of order or were accidentally split across uh ,you know, lines into new sections. So, this, these look great, though.

Going to continue on.

Now, this looks like it could be an H3. We're going to make it one. If you're not the one who wrote the original document, it can be hard to know if, if you're choosing the right thing, but it's a judgment call. And, and that looked plausible. So, delete this.

And now we're at our first table. You'll notice we have a header row, which is always important to make sure there is always a header row and that it is all correctly defined. Now, we're going to open the body, which is everything below the header row. Of course, if we open this first row, we'll see that the first cell making up the first column in each of these rows is actually also listed as a header. Now, that might be appropriate for the content. Um, in this case, we're going to change them. We're going to change them to data cells instead of header cells, just for the purposes of demonstration. So we go to properties and right above it, table data cell. We're going to want to make sure these match. So we're going to go through all of them.

And if you decide later that it was a mistake, it's, as you can see, very easy to move it back. Just go back into the properties.

But the most important thing is consistency. Uh, you'll also notice in this final one, the last cell is empty. Generally speaking, you're going to want to avoid empty cells if possible. It might not be possible. just try to keep them to a minimum. Um, the other things you're going to want to avoid are merged cells or using tables explicitly for the purposes of styling. Right? This is real data content for this table. Try to avoid using tables just for styling purposes.

So, we're going through we're, we're getting close to the end of this document. We're going to make this an H2, and the figure that we're ignoring. Now, something that's important to keep in mind is that undo doesn't always work when you're doing this. So, we're actually just going to go ahead and save it right now. It's something you should do often because again if, if you're saving as you go, it's a lot easier to not lose work if something goes wrong.

Right? You can see that we have a whole bunch of boxes within this P tag. Some of it is styling, some of it is links. All of it looks okay. So, we are going to continue on and delete.

We can actually…Yeah, let's make this one an H3. Why not?

We have our list and everything in here. Looks fine. I'm going to delete the empty tag.

H3 and then finally we have our, our last paragraph. So everything here in the tagging order looks fine. I one of the important things to remember is that you should fix your tags before you tackle the reading order. So we fixed our tags. Now we're going to the reading order. And as you may have guessed from the name, this is the order in which a screen reader will read your document.

Now remember those figures, those lines that didn't have any value beyond decoration. We can see them here as 10 and 11. This is another error. Adobe tends to move images to the bottom of a page um when it makes the conversion. Let's say we were going to keep it. We want it under project summary, right? So, we would drag this up to being under six.

So, now it's been renamed. It's seven because it will update dynamically, which is great. But actually, we're getting rid of it anyway. So, we clicked on it. You want to right-click and then you want to tag as background artifact. Do the same thing here to the other one.

So, you can see that the reading order now looks pretty good. Uh, we do have this number three and the number three is blank. Now, we deleted it from the tags. That doesn't always remove it from the reading order. I'm not sure why. So, we're going to try to get rid of it. It's not always possible. Some of these just stick around and create problems.

So, let's try to tag it as background artifact first. That did not work. So let's instead try I'm going to right click again and delete selected item structure, which also did not work. So, this is just something that we are going to have to live with in the document. It's not ideal, but it is the way it goes.

Each of these pages are broken up on their own which makes it a lot easier to go through. Now you can see one, two, three, four. And now we're at the third and final page. We have that decorative line. So, we're going to mark it as an artifact.

So, one, two, we have another, another blank three. Let's see if we can get rid of it. We cannot. Uh, so it's, it's just going to be there. So we have four, five, six, seven, and seven will take us through all of these. Let's see if we can get rid of eight also. No. Okay. And then nine and 10. So now we've gone through the reading order.

You've seen how to remove some things from the reading order, but for unclear reasons, not everything.

This is a pretty good looking document. It's ready. It's ready for a screen reader. Um, so we're going to close out. We're going to want to save it.

And you should be good to go.

 

Adobe Remediation Cheat Sheet

This section serves as a quick reference for the skills included in the demonstration. Note that both the demonstration and this resource use a mouse to navigate Adobe Acrobat Pro. The processes will be different for those using keyboard navigation.

Document Properties

  1. Menu
  2. Document Properties (toward the bottom of the Menu)
  3. Description Tab:
    1. Title
    2. Author (optional)
    3. Subject & Keywords – These fields make it easier for screen reader users to search for and identify your document.
  4. Advanced Tab:
    1. Language (in the Reading Options section) - Make sure the language selected matches the language in which your document is written. This is how screen readers know what language to use.
  5. Save changes by selecting the OK button on the Document Properties dialog box.

Accessibility Checker

The Adobe Acrobat Pro version used in this demonstration is 2026.001.21529. Other versions may have a different layout, but the functionality for all recent versions should be roughly the same.

  1. Click on All Tools in the header menu.
  2. From the All Tools menu pane, choose “Prepare for Accessibility.”
    1. Note that it may be necessary to select “View More” on the menu pane if Prepare for Accessibility is not immediately visible.
  3. In the Prepare for Accessibility menu, choose “Check for Accessibility.”
  4. A dialog box of Accessibility Checker Options will open. Set the desired parameters and click the “Start Checking” button.
  5. An Accessibility Checker pane will appear on the opposite side of the window. It will catalog all of the accessibility issues it detects. Open each item to get more information.
    1. Some items must be manually approved. These include Logical Reading Order and Color Contrast. The checker cannot check these for you.
    2. To manually pass something, right-click on the item and choose “Pass” from the context menu (i.e., the right-click menu).
    3. It is vital to check the checker. All checkers start with the assumption that the document or page in question has been created already using best practices and cannot check some elements as thoroughly as a human can. They are a great starting place, but should not be considered the final word.

Tags

Tags are the structure of a PDF. They should be the first stop when remediating a document. To open the tags, check the far side of the Accessibility Checker pane. There will be a button with an icon shaped like a gift tag. Click on the icon and the Accessibility Tags will replace the checker results in the pane.

All tags should be listed under a top-level Tags item with the PDF icon next to it. Under that will be a Document tag — in almost every instance, the rest of a PDF’s tags will live under the Document tag as well.

Tips

  • Clicking on a tag in the structure will highlight the corresponding section in the document. The relevant area will be enclosed in a purple box.
  • Make sure the document structure is correct. This means:
    • Headings are used in order, none are skipped. In almost every case, there will be only one H1 per PDF. H2s should be used as section headings, H3s as subsections, and so on, down to H6.
    • Empty tags can and should be deleted. Right-click on an empty tag and select Delete Tag from the context menu.
      • The context menu has an option to Delete Empty Tags. This is faster, but it is important to check the results.

Creating New Tags in the Tags Pane

All page content should have a corresponding tag. If a tag is missing, create a new one.

  1. Click on a tag near where the new one should go.
  2. Click the three dots in the upper right corner of the Tags pane.
  3. Select “New Tag” from the context menu.
  4. Set the correct tag type by using the dropdown field. In the demonstration video, it is Section.
  5. The empty Sect tag will appear in the Tags pane. If it is not in the right place, click on the tag and drag it to the correct location.
  6. Add content to the new tag by clicking on the relevant content and dragging it into the new tag. If this is done correctly, the content will appear under and slightly to the right of the new tag (much like a subitem in a list).
Nested Tags: Lists

Lists are an example of when to use nested tags.

  • The top-level tag in a list should be List, which shows up in the tag order as an L.
  • Under that, each list item should be labeled LI.
  • Within each LI should be two sub-tags: Lbl (or label — a bullet or a number) and LBody, which will contain the text for that list item.
  • Create new tags, change tag type, and/or drag-and-drop content to correct any tagging errors.
Nested Tags: Tables

Tables are another common type of nested tag. When evaluating tables:

  • Make sure everything is nested under a Table tag.
  • The top row of content should always be nested under a heading tag (THead). Though the sub-tag for the row will be a normal TR, the individual header cells in the row should be tagged as TH.
  • The rest of the table content should be nested under a TBody tag. These will be split up by row (TR). Individual cells should be tagged as TD.
  • Note that if the first column should also be treated as a heading, the tags will still be nested under TBody and inside a TR tag, but the first cell in the row will be a TH.

Only use tables for data, not for styling. Try to avoid empty and merged cells. Screen readers go through tables top-to-bottom, left-to-right, one cell at a time.

Changing Tag Types

Incorrectly categorized tags can be changed (e.g., the title is tagged as a regular paragraph when it should be an H1).

  1. Right-click on the existing tag and choose Properties from the context menu to open the Object Properties dialog box.
  2. Use the dropdown menu in the Type field to select the correct tag type.
    1. Note that tag types are listed alphabetically.
  3. Select the “Close” button to save the changes.

Reading Order

Reading order should be adjusted after the Tags. Typically, it will mirror what you see in the Tag pane, but not always. As the name implies, it is the order in which a screen reader will read the document.

To access the Reading Order pane, look at the far end of the Tags pane and there should be an icon that looks a bit like a Z — that is the Reading Order button. Click on it and Reading Order will replace the Tags.

The Reading Order content is divided up by page, which makes it easier to stay on track.

Removing Items from the Reading Order

In the demonstration example, there are three decorative lines inserted in the content to help visually break up the content. Each is marked as a Figure and each generated a flag from the accessibility checker because there was no associated alt text. No alt text is needed for these lines because they are decorative (meaning they do not give the reader any additional information). The best way to remove them from the reading order is to mark them as “background/artifact.”

  1. Right-click the decorative item in the Reading Order pane.
  2. Choose “tag as background/artifact” from the context menu.

The item will disappear from the reading order, but the decorative line will remain visible on the page.

Note that sometimes this does not work and you end up with empty or erroneous items in the reading order.

Known Conversion Errors

It is possible to create a completely accessible document in Microsoft Word and still have errors when it is converted to a PDF. Some of these problem areas may be the result of known conversion errors, such as:

  • Images (or figures) moving to the bottom of the reading order, regardless of where they are placed on the page.
  • Empty P tags where the author has used the Enter/Return key to move to a new line.

Unfortunately, these are not preventable issues. Any fixes have to be done by Adobe, so it is important to watch out for them when remediating a document.

This work was supported by funds made available from the Centers for Disease Control and Prevention (CDC) of the U.S. Department of Health and Human Services (HHS), National Center for STLT Public Health Infrastructure and Workforce, through OE22-2203: Strengthening U.S. Public Health Infrastructure, Workforce, and Data Systems grant. The contents are those of the author(s) and do not necessarily represent the official views of, nor an endorsement, by CDC/HHS, or the U.S. Government.