Skip to main content
U.S. flag

An official website of the United States government

Here’s how you know

Dot gov

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

HTTPS

Secure .gov websites use HTTPS
A lock (LockA locked padlock) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

    • Environmental Topics
    • Air
    • Bed Bugs
    • Cancer
    • Chemicals, Toxics, and Pesticide
    • Emergency Response
    • Environmental Information by Location
    • Health
    • Land, Waste, and Cleanup
    • Lead
    • Mold
    • Radon
    • Research
    • Science Topics
    • Water Topics
    • A-Z Topic Index
    • Laws & Regulations
    • By Business Sector
    • By Topic
    • Compliance
    • Enforcement
    • Laws and Executive Orders
    • Regulations
    • Report a Violation
    • Environmental Violations
    • Fraud, Waste or Abuse
    • About EPA
    • Our Mission and What We Do
    • Headquarters Offices
    • Regional Offices
    • Labs and Research Centers
    • Planning, Budget, and Results
    • Organization Chart
    • EPA History

Breadcrumb

  1. Home
  2. Web Policies and Procedures

508 Compliance for Existing PDFs: Identifying & Resolving Common Accessibility Issues

Alert
Alert STOP! Does your content need to be a PDF?

Web content owners are responsible for ensuring their documents and web content are accessible to persons with disabilities. The first thing to ask yourself before creating a document is: "Does this content need to be in PDF format?" Only use PDFs when your document is longer than 5 pages.

Content for the web should be created in the WebCMS. When developing content for the web, agencies should default to creating accessible webpages.

Helpful Tip

It is best to turn on the Accessibility Checker as soon as you start a new Word document or PowerPoint presentation. The accessibility checker will alert you to issues that need to be addressed before you turn the document into a PDF.

  1. Create a document (Word) or presentation (PowerPoint) file and select the Review tab.
  2. Select Check Accessibility to open the Accessibility panel.
  3. Select the box next to “Keep accessibility checker running while I work” in that panel to identify issues as you work.
  4. If you close the Accessibility panel you can track your progress with the Accessibility button in the status bar in the bottom left of your screen.

A PDF document is made up of paragraphs, figures, tables, etc. Each element is tagged. PDF tags do not affect how a document looks or is formatted. Rather, they are used by assistive technologies such as screen readers to relay the document's content to people with disabilities. A PDF document also contains metadata and other properties which are also read by assistive technologies.

This guide will help you identify and resolve 508 compliance issues using Adobe Acrobat Pro. This guide is not intended to cover every aspect of 508 compliance, but it does provide solutions for common 508 compliance errors. Use it as a starting point for improving your PDF’s accessibility.

NOTE: You’ll need Adobe Acrobat Pro to check and correct accessibility issues.See EZ Forms to request access to Adobe Acrobat Pro.

On this page:
  • How to Run an Accessibility Check
  • Document Properties: Description, Initial View, and Advanced Tabs
  • Common 508 Compliance Errors
    • Document
      • Logical Reading Order
      • Color Contrast
      • Bookmarks – Failed
    • Page Content
      • Tagged annotations – Failed
    • Alternate Text
      • Figures alternate text – Failed
      • Associated with content – Failed
      • Other elements alternate text – Failed
    • Tables
      • TH and TD – Failed
      • Regularity – Failed
      • Summary – Failed
    • Lists
      • Lbl and Lbody – Failed
    • Headings
      • Appropriate Nesting – Failed
  • What If I Can’t Make A PDF 508 Compliant?
  • EPA Web Resources

How to Run an Accessibility Check

Helpful Tip

If you have a large number of accessibility issues to fix, it may be easier to fix the issues in the original Word file.

Before you begin, save a copy of the PDF in case the original needs to be accessed. Once you've started the 508 compliance process, it is difficult to go back.

  1. To run the Adobe Acrobat Pro Accessibility Check on a PDF, select the Accessibility Tool in the Tools panel.
  2. Select Accessibility Check in the Accessibility Tool panel on the right. The Accessibility Checker panel on the left lists the 508 compliance issues.
  3. You can select an issue from the list to see the specific "Failed" items, and right-click on one to choose "Explain", which explains 508 compliance errors and gives solutions for fixing them.
screenshot in adobe

Document Properties

To access the PDF metadata, simultaneously press Ctrl + D on the keyboard. Alternatively, right-click anywhere on the page and select “Document Properties…” on the bottom of the dialog box.

  • See Metadata for PDF Documents for more information.

Metadata can also be added to a Word document or PowerPoint presentation before it is turned into a PDF:

  1. To add metadata to a Word document or PowerPoint presentation, select “File” in the left corner.
  2. Select “Info” on the left side, then select “Advanced Properties” from the Properties drop down menu.
  3. Enter metadata in the Properties dialog box.
  4. When the source file is turned into a PDF, check the Initial View and Advanced tabs in the Document Properties dialog box to ensure all PDF metadata is accurate.

Description Tab - Metadata

Go to Metadata for PDF Documents for detailed instructions on entering a good Title, Publisher (Author), Description (Subject), and Keywords.

Initial View Tab

In the Initial View tab of the Document Properties dialog box, ensure that the Window Options section is set to “Show: Document Title”.

Advanced Tab

In the Advanced tab of the Document Properties dialog box, ensure that the Reading Options section is set to “Language: English”.

Common 508 Compliance Errors

Document

screenshot in adobe

Logical Reading Order

  1. Check that the reading order makes sense by using the Reading Order tool in the Accessibility Tool panel. See Adobe’s guidance on reading order for more information.
  2. Once you are confident that your document meets reading order requirements, you can manually pass the reading order error by right clicking “Logical Reading Order – Needs manual check” and selecting “Pass”.

Color Contrast

  1. Select “Edit” in the upper left corner of the PDF. Then select “Preferences”.
  2. In the Preferences dialog box, select “Accessibility” in the Categories section.
  3. Select the “Replace Document Colors” box, then select the “Use High Contrast Colors” circle.
  4. In the “High-Contrast Color Combination” drop down menu, select a color combination. Select “OK” on the bottom of the page.
  5. There are some external tools available which help test color contrast. The WAVE Chrome extension (approved for use on EPA machines) may offer additional information about whether your document meets color contrast requirements. Learn more about the WAVE Chrome extension.
  6. Once you are confident that your document meets color contrast requirements, you can manually pass the color contrast error by right clicking on “Color Contrast – Needs manual check” and click “Pass” . See Adobe’s guidance on color contrast for more information.

Bookmarks – Failed

  1. Right click “Bookmarks – Failed” then select “Fix”.
  2. View the Structure Elements dialog box. Choose “H1” as the structure for bookmarks, then select “OK”.
screenshot in adobe

Page Content

Tagged annotations – Failed

  1. When you click on "Tagged annotations - Failed", a list of elements drops down. Right-click “Element 1” then select “Show in Content Panel”.
  2. This highlights the untagged annotation in your document, and shows new options in the Accessibility Checker menu . From those new menu options, right-click “Link” and select “Find…”.
  3. In the Find menu of the Find Element dialog box, select “Unmarked Annotations”. For Type, select “Search Document”. Then click the “Find” button.
    ​
    screenshot in adobe
  4. Click the “Tag Element” button (next to the Find button). This opens a "New Tag" dialog box.
  5. Select “Annotation” for the Type, then click “Okay".

Alternate Text

Figures alternate text – Failed

  1. Helpful Tip

    You may check the “Decorative figure” box if an image has no instructional value.

    Select “Figures alternate text – Failed” to view the figures without alternate text.
  2. Right click “Figure 1” then select “Fix”.
  3. In the Set Alternate Text dialog box, write a short description of the figure. Focus on the intention of the image in the context of the document.
  4. Select “Save and Close” if there is only one figure without alternate text. If more than one figure needs alternate text, select the forward arrow and repeat this step.
    screenshot in adobe

Associated with content – Failed

  1. Right-click “Element 1” then select “Show in Tags Panel”.
  2. View the highlighted figure not associated with content. Right click highlighted <Figure> tag, then select “Delete Tag”.
screenshot in adobe

Other elements alternate text – Failed

  1. Helpful Tip

    Move your Reading Order Box to the side so you can see your document.

    Element without alternate text will appear highlighted. Select “Reading Order” on the right.
    screenshot in adobe
  2. Select “Element 1” to see which element has a compliance issue. Using your cursor, draw a box around the element then select “Figure” in the Reading Order dialog box.
    screenshot in adobe
  3. Save your changes and select “Accessibility Check” in the Accessibility Tool panel. You will now need to add alternate text.
    screenshot in adobe

Tables

TH and TD – Failed

  1. Helpful Tip

    <TR> means Table Row

    <TH> means Table Header

    <TD> means Table Data

    Selecting <TD> or <TR> in the Tags panel will highlight the corresponding part of the table on the PDF.

    Right-click “Element 1” then select “Show in Tags Panel”.
  2. View the highlighted table with the 508-compliance error. The first Table Row should have only Table Header cells. The rest of the Table Rows should have Table Data cells.
    1. in this example, the Table Data cell is outside of the Table tag:
      screenshot in adobe
  3. If any parts of the table are out of place, drag the tag to the appropriate location.
    1. In this example, the TD cell is now in the appropriate Table Row, within the Table tag:
      screenshot in adobe

Regularity – Failed

  1. Right-click the Element with a regularity error, then select “Show in Tags Panel".
  2. View the highlighted table with the 508-compliance error.
  3. Select each <TR> to expose table details. All Table Rows must have the same number of Table Data tags.
    1. In this example, there are not an equal number of Table Data tags in the Table Rows:
      screenshot in adobe
  4. To add another Table Data tag, right click the table data in front of where the new table data should go. Select “New Tag…”.
    screenshot in adobe
  5. Select “Table Data Cell” for Type in the New Tag dialog box, and click “OK”.
  6. Save your changes and run an Accessibility Check. If the problem persists, repeat the steps to ensure table rows have the same number of <TH> and <TD> tags.

Summary – Failed

New Adobe Acrobat Pro Users

For new Adobe Acrobat Pro users, the Accessibility Check Tool does not automatically check for Table Summary errors. To turn this on:

  1. Right-click the Accessibility Check Tool in the Accessibility Tool panel.
  2. Select “New Custom Command” from the options menu.
  3. Select “Command Options...” from the New Custom Command dialog box.
  4. In the Checking Options section of the “Accessibility Checker Options” dialog box, select “Category: Forms, Tables and Lists”.
  5. Select the box next to “Tables must have a summary” then Select “Start Checking”.
  6. Select“Okay” on the New Custom Command dialog box and Adobe should now check for Table Summary errors.

While there is a difference of opinion on the accessibility usefulness of table summary tags in PDF documents, the Accessibility Checker marks an error for a table without a summary.

  1. Select “Element x” to highlight the table missing a summary.
  2. Select the “Reading Order” Tool in the Accessibility Tool panel to view the Reading Order dialog box.
  3. Drag the Reading Order dialog box to the side. Right-click on the highlighted table. Select “Edit Table Summary”.
    screenshot in adobe
  4. Add a summary to the “Table Summary” dialog box then select “OK”.
    1. According to Adobe, the summary should give users a general understanding of the information without data-specific details.

Lists

Lbl and Lbody – Failed

  1. Right-click Lbl/LBody 1 then select “Show in Tags Panel”.
  2. The order should be <LBody> inside <Ll>, inside <L>. Drag the tags into the correct order.
    1. In this example, the <LBody> tag needs to be dragged to be inside the <Ll> tag:
      screenshot in adobe
  3. Save the document and select “Accessibility Check” on the right.

Headings

Appropriate Nesting – Failed

  1. Right click “Element 1” then select “Show in Tags Panel”.
  2. Headers must be in numerical order (<H1>, <H2>, <H3>…). Double-click a header tag to edit the header.
    1. In this example, <H3> is improperly the first header, so you would double-click to change it to H1 and the following tag to H2:
      screenshot in adobe
  3. Save your changes and select “Accessibility Check” on the right to ensure headings are 508 compliant (See Figure 44). If the failure persists, repeat steps to ensure headings are in order (<H1>, <H2>, <H3>…).

What If I Can’t Make A PDF 508 Compliant?

In rare cases like this, the PDF should include contact information for users in need of accommodation.

  • Add contact information as a text box in the PDF, on the front cover or first page of the PDF document.
  • List a Program Office phone number or shared email address in the contact information.

EPA Web Resources

For more information on EPA’s web standards for PDF accessibility requirements, please visit: Web Standard: PDF Accessibility Requirements

A Technical Consulting (TZ) Service manager or Product manager (TZDEV) can also assist with ensuring that documents or products are 508 compliant.

  • See Section 508 Compliance for more information on ordering different types of TZ services.

For more information on 508 and Accessibility online training courses, please visit: EPA 508 and Accessibility Online, Instructor-led Training Courses

Web Policies and Procedures

  • Web Policies and Procedures Resources
  • EPA Web Standards
  • Historical Memoranda
  • Plain Writing
  • EPA Disclaimers
Contact Us About Web Policies and Procedures
Contact Us to ask a question, provide feedback, or report a problem.
Last updated on May 2, 2025
  • Assistance
  • Spanish
  • Arabic
  • Chinese (simplified)
  • Chinese (traditional)
  • French
  • Haitian Creole
  • Korean
  • Portuguese
  • Russian
  • Tagalog
  • Vietnamese
United States Environmental Protection Agency

Discover.

  • Accessibility Statement
  • Budget & Performance
  • Contracting
  • EPA www Web Snapshot
  • Grants
  • No FEAR Act Data
  • Plain Writing
  • Privacy
  • Privacy and Security Notice

Connect.

  • Data
  • Inspector General
  • Jobs
  • Newsroom
  • Regulations.gov
  • Subscribe
  • USA.gov
  • White House

Ask.

  • Contact EPA
  • EPA Disclaimers
  • Hotlines
  • FOIA Requests
  • Frequent Questions
  • Site Feedback

Follow.