Creating Accessible Digital Content
Use this page to create and check accessible documents, presentations, PDFs, images, video, social media, and other digital content. Start with the checklist below, then choose the type of content you are creating for more specific guidance.
Before you publish or share content:
Use this checklist with all digital content:
- Use readable fonts and sizes appropriate to the format. As a starting point, use 12-point or larger body text in documents and 24-point or larger body text in presentations. Do not shrink text simply to make additional content fit.
- Use headings, lists, tables, and other built-in structure correctly.
- Make sure the content follows a logical reading order.
- Write descriptive link text instead of using “click here” or displaying long web addresses.
- Add appropriate text alternatives to meaningful images and mark decorative images as decorative.
- Check color contrast and do not use color alone to communicate meaning.
- Provide accurate captions for video and transcripts for audio. Describe important visual information that is not communicated through the audio.
- Run the accessibility checker built into the application you are using.
- Complete a manual review and check the final version after it is exported, uploaded, or published.
Accessibility checkers can help identify potential barriers, but checker results alone do not determine whether content is accessible. Combine automated checks with checklists, manual review and, when appropriate, testing by people who use assistive technology.
About these recommendations: The font, size, and spacing recommendations below are practical NCDPI starting points intended to support consistent, readable content. They do not replace the need to check structure, color contrast, reading order, resizing, and the final published format.
Choose the type of content you are creating:
Accessibility Essentials for all content:
What to do:
- Determine what the image contributes in its current context.
- Add concise alternative text to meaningful images. Describe the image’s purpose or essential information rather than every visible detail.
- Mark an image as decorative when it adds no information and performs no function. In HTML, decorative images generally use an empty text alternative: alt="".
- When an image contains essential text, provide that information as real text nearby whenever possible.
- For charts, diagrams, maps, infographics, and other complex visuals, provide a short alternative text and make the complete information available in nearby text, a list, or an accessible data table.
- For an image used as a link or button, describe the action or destination rather than its appearance.
- Review automatically generated alternative text before publishing. Do not assume an AI-generated description reflects the image’s purpose.
How to check:
- Read the alternative text without looking at the image. Confirm that it communicates the reason the image is included.
- Look for filenames, automatically generated wording, and descriptions beginning unnecessarily with “image of” or “picture of.”
- Confirm that nearby text and the alternative text do not unnecessarily repeat each other.
- Confirm that decorative images will be ignored by assistive technology.
- Confirm that detailed information from complex visuals is available outside the alternative-text field.
- For linked images, confirm that the text alternative identifies what will happen when the link is activated.
Learn More:
- NCADEMI: Images—Alternative Text: practical education-focused guidance and examples.
- W3C: Alt Decision Tree: decision support for informative, decorative, functional, and complex images.
- The Accessibility Guy: When to Mark Images as Decorative or Add Alternative Text: how-to video and practical decision process.
- Chax: Complex Infographics—A Tactical Approach: video and discussion about charts, diagrams, flowcharts, and other complex visual content.
What to do:
- Use a contrast ratio of at least 4.5:1 for most text.
- A ratio of 3:1 may be used for text that is at least 18-point regular or 14-point bold.
- When there is uncertainty about whether text qualifies as large, use the 4.5:1 ratio.
- Use at least 3:1 contrast for meaningful icons, graphical objects, and visible boundaries of interactive controls.
- Do not use color alone to identify required information, errors, status, categories, or instructions.
- Use text, labels, patterns, shapes, or icons in addition to color.
- Avoid placing text over busy images, gradients, or changing backgrounds unless contrast remains sufficient.
- Establish approved color combinations for recurring templates and brand materials.
How to check:
- Test foreground and background colors with a contrast-checking tool.
- Check ordinary text, large text, links, icons, charts, and form controls separately.
- Review the content in grayscale to identify information communicated only through color.
- Check hover, focus, selected, disabled, and error states when reviewing interactive content.
- Confirm that text placed over an image remains readable across the entire text area.
- Record approved color combinations so staff do not have to test the same combinations repeatedly.
Learn more:
- NCADEMI: Text Contrast: plain-language explanation and education examples.
- NCADEMI: Color Use: guidance on communicating information with more than color.
- WebAIM Contrast Checker: testing tool for foreground and background colors.
- The Accessibility Guy: Ensuring Color Contrast in Microsoft Word: video and Microsoft Word demonstration.
What to do:
- Use built-in heading styles to identify the title, major sections, and subsections.
- Choose heading levels based on the relationship between sections, not on the visual appearance of the style.
- Keep headings concise, descriptive, and meaningful when read on their own.
- Use the same heading level for sections that have the same organizational importance.
- Use a lower-level heading for content that belongs within a section.
- Do not use large, bold, colored, or centered paragraph text as a substitute for a heading style.
- Do not insert empty headings to create visual space.
- Use built-in numbered lists, bulleted lists, and table tools rather than typed symbols, tabs, or spaces.
- Use paragraph spacing and styles rather than repeated blank lines to create separation.
How to check:
- Open the Navigation Pane, document outline, or heading list.
- Read only the headings and confirm that they form a meaningful outline of the content.
- Look for visual section titles that do not appear in the outline.
- Look for empty headings or headings used only to change the appearance of text.
- Confirm that numbered and bulleted items use real list formatting.
- Confirm that table content is inside a real table rather than aligned with tabs or spaces.
- In webpages and LMS content, confirm that the visible page title and the underlying heading structure work together logically.
Learn more:
- NCADEMI: Headings: education-focused explanation and examples.
- W3C: Headings Tutorial: technical guidance for heading hierarchy and webpage structure.
- The Accessibility Guy: How to Update Google Docs Heading Styles: how-to video and Google Docs instructions.
What to do:
- Use link text that identifies the destination, file, resource, or action.
- Avoid vague wording such as “click here,” “read more,” “more information,” and “go here.”
- Avoid displaying long web addresses as the linked text in digital content.
- Identify the file type when linking to a download, such as “Download the implementation guide [PDF].”
- Use consistent wording for links that perform the same action or lead to the same destination.
- Avoid using identical link text for different destinations unless the surrounding context clearly distinguishes them.
- For a linked image, make sure the text alternative communicates the destination or action.
- Avoid URL-shortening services when they obscure the destination or reduce user trust.
- When a visible web address is needed for printed use, provide it in addition to—not instead of—descriptive digital link text.
- Avoid forcing links to open in a new window unless necessary. Disclose the behavior when it cannot be avoided.
How to check:
- Scan only the linked text. Confirm that each destination or action is understandable.
- Search the content for “click here,” “read more,” “more information,”
http, andwww. - Activate every link and confirm that it reaches the intended current destination.
- Open linked Google or Microsoft files while signed out to confirm public access.
- Confirm that download links identify the resource and file type.
- Confirm that the same link wording is used consistently for the same destination.
- Check that broken, redirected, outdated, or permission-restricted resources have been replaced.
Learn more:
- NCADEMI: Links: practical education guidance.
- WebAIM: Links and Hypertext: detailed link-purpose and implementation guidance.
- The Accessibility Guy: How to Make Hyperlinks Accessible in Microsoft Word: how-to video and Word instructions.
What to do:
- Provide accurate, synchronized captions for prerecorded video with meaningful audio.
- Review and correct automatically generated captions before publishing.
- Include speaker identification and meaningful sounds when they are needed to understand the content.
- Provide a transcript for audio-only content.
- Provide a video transcript when it offers needed access, supports reuse, or makes complex content easier to review.
- Communicate important visual information through the existing narration or through audio description.
- Use a media player whose controls, captions, and settings can be operated with a keyboard and assistive technology.
- Make sure users can pause, stop, and control media that starts or moves automatically.
- Plan live captions and other access needs before webinars, meetings, and streamed events.
- Provide sign-language interpretation or other communication access when required for the event or requested by a participant.
How to check:
- Watch the video with the sound off and captions enabled.
- Confirm that the captions are accurate, synchronized, complete, and identify speakers or important sounds when needed.
- Listen to the video without looking at the screen and identify information that is available only visually.
- Compare the transcript with the final published recording.
- Operate the media player with only a keyboard.
- Confirm that captions, transcripts, and audio-description options remain available in the final location where the media is embedded or published.
- Test live-caption and interpretation arrangements before the event begins.
Learn more:
- NCADEMI: Captions: practical education guidance.
- DCMP Captioning Key: caption-quality guidance.
- DCMP Description Key: guidance for describing important visual information.
- W3C: Making Audio and Video Media Accessible: planning, captions, transcripts, description, and media-player guidance.
What to do:
- Run the accessibility checker built into the authoring application when one is available.
- Review and correct the issues the checker identifies. Do not use the absence of checker errors as proof that the content is accessible.
- Complete the relevant manual checks for headings, reading order, links, images, tables, color, captions, keyboard access, and other content features.
- Check the final version after it has been exported, uploaded, embedded, converted, or published.
- Review webpages and interactive content using keyboard navigation and increased zoom.
- Use assistive-technology and user testing for high-impact content, services, and workflows when appropriate.
- Record unresolved barriers, identify who owns the correction, and determine how access will be provided while the barrier is addressed.
- Recheck recurring templates and workflows after software, platform, or template changes.
How to check:
- Run the available automated checker.
- Complete the universal manual checklist.
- Review the final published or exported format.
- Test keyboard access, focus, zoom, resizing, and reflow where applicable.
- Test the most important user tasks from beginning to end.
- Use a screen reader or other assistive technology when the content’s risk, complexity, or use warrants it.
- Confirm that a person encountering a barrier has a clear way to request help or an accessible format.
Learn more:
- NCDPI: Evaluating Digital Content for Accessibility: the canonical DPI evaluation page.
- NCDIT: Accessibility Checklist for QA and Testers: North Carolina testing guidance.
- W3C: Easy Checks—A First Review of Web Accessibility: structured first review.
- WebAIM: Web Accessibility Evaluation Guide: practical manual evaluation sequence.
Short how-to videos
The NCDPI Digital Accessibility video playlist includes brief demonstrations of common accessibility practices, including headings, alternative text, links, tables, readability, and related content-creation skills. View the NCDPI Digital Accessibility video playlist
Strategies and resources by content type:
Accessible presentations use clear slide structure, readable layouts, meaningful reading order, accessible visuals, and captions or descriptions for multimedia. Apply these practices in Microsoft PowerPoint, Google Slides, and other presentation tools.
Accessible presentations use clear slide structure, readable layouts, meaningful reading order, accessible visuals, and captions or descriptions for multimedia. Apply these practices in Microsoft PowerPoint, Google Slides, and other presentation tools.
Key principles of presentation accessibility
Strategy | How to | How to check |
|---|---|---|
Use a unique, descriptive title for every slide |
|
|
Use built-in layouts and set a logical reading order |
|
|
Use readable text and uncluttered layouts |
|
|
Describe images, charts, and visual information |
|
|
Use sufficient contrast, more than color, and descriptive links |
|
|
Make multimedia and live delivery accessible |
|
|
Check and share the final presentation |
|
|
Featured resources
- Microsoft: Make PowerPoint Presentations Accessible: official PowerPoint instructions.
- Google: Make Documents, Presentations, Sheets, and Videos More Accessible: official Google authoring guidance.
- NCADEMI: Google Slides Accessibility Resources: education-focused collection of Google resources and product information.
- The Accessibility Guy: PowerPoint Accessibility Checklist and Video Playlist: applied PowerPoint demonstrations.
Use this template to create a slide that highlights how you are incorporating accessibility in your content design. This is a simple way to begin elevating the topic of accessibility, model accessible content design, and empower others to design with accessibility in mind. Template: Designed with accessibility in mind: Presentation slide
(“Use Template” button will allow you to make a copy of this slide.) Be sure to remove/add information to align with the accessibility strategies you used.
Accessible documents use built-in structure, readable text, meaningful visuals and links, simple tables, and a final accessibility review. Apply these practices in Microsoft Word, Google Docs, and other word-processing tools.
Key principles of document accessibility
Strategy | How to | How to check |
|---|---|---|
| Use built-in titles, headings, lists, and paragraph styles |
|
|
| Use readable fonts, text sizes, and spacing |
|
|
| Describe images and complex visual information |
|
|
| Use descriptive links |
|
|
| Create simple, structured tables |
|
|
| Set the document title, language, and other properties |
|
|
| Run the checker and complete a manual review |
|
|
| Check any resulting PDF separately |
|
|
Featured resources
- Microsoft: Make Word Documents Accessible
- Google: Make Documents, Presentations, Sheets, and Videos More Accessible
- NCADEMI: Google Docs Accessibility Resources
- NCDIT: Creating Accessible Microsoft Word Documents
- The Accessibility Guy: How to Use the Microsoft Word Accessibility Checker and Its Limitations
Accessible spreadsheets organize data predictably, use clear names and headers, avoid visual-only meaning, and provide accessible alternatives for charts and complex analysis. These practices apply to Microsoft Excel, Google Sheets, and other spreadsheet tools.
Key Principles of Social Media Content Accessibility
Strategy | How to | How to check |
|---|---|---|
| Give the workbook and worksheets meaningful names |
|
|
| Orient the user at the beginning of each worksheet |
|
|
| Use simple, predictable data regions |
|
|
| Communicate what blank and unusual values mean |
|
|
| Use readable text, sufficient contrast, and more than color |
|
|
| Use descriptive links, comments, instructions, and error messages |
|
|
| Make charts and images understandable |
|
|
| Clearly identify inputs, formulas, and results |
|
|
| Check the final spreadsheet and any exported format |
|
|
Featured resources
PDFs are a common format for sharing documents, but they can pose challenges for accessibility. This guide helps you decide when to use PDFs, when to avoid them, and how to make them more accessible when necessary.
Decide whether PDF is the right format: Use HTML when information is primarily intended to be read online, changes frequently, or needs to adapt easily to different screens and user settings. Use PDF when a fixed-layout or downloadable document is genuinely needed and the organization can create, check, remediate, and maintain it accessibly.
Create an accessible source file:
- Apply the applicable document, presentation, or spreadsheet guidance before creating the PDF.
- Use built-in headings, lists, and tables.
- Add meaningful alternative text.
- Use descriptive links and sufficient contrast.
- Use readable text and spacing.
- Do not create a PDF by scanning a printed document.
- Export using a supported process:
- Use the authoring application’s supported Save As or Export to PDF process.
- Avoid Print to PDF when it removes tags, links, bookmarks, or other structure.
- Preserve document title, language, links, and bookmarks when the source application supports them.
- Keep the source file so recurring corrections can be made before the next export.
- Review and remediate the resulting PDF:
- Whether the PDF is tagged by viewing the accessibility tags.
- Heading, paragraph, list, and table structure.
- Logical tag order in the accessibility tags panel and reading order in the reading order and content panel.
- Alternative text and decorative content.
- Links and link annotations.
- Document title and language.
- Bookmarks in longer documents.
- Form-field labels, tooltips, grouping, and tab order when the PDF contains a form.
- Whether scanned pages contain accurate text and appropriate structure.
- Verify the final PDF:
- Run an automated checker like the PDF Accessibility Checker or PAC or other similar tools.
- Review the tags and reading order manually.
- Review the PDF at increased zoom.
- Test complex or high-impact PDFs with assistive technology when appropriate.
- Do not describe the file as accessible solely because Adobe or PAC reports no errors.
- When the PDF cannot yet be made accessible: Provide the information in an accessible HTML or source-document format and clearly identify how someone can request assistance or another accessible format. An alternate format should not become a substitute for correcting a recurring inaccessible production process.
Feature Resources
- Adobe: Create and Verify PDF Accessibility: official Acrobat instructions.
- WebAIM: PDF Accessibility: practical overview.
- PDF Accessibility Checker (PAC): verification tool.
- Chax: Understanding the PDF Tags Tree: video, transcript, and structural examples.
- The Accessibility Guy: PDF Tag Tree Field Guide: video and applied reference for common tags.
Accessible email uses clear structure, readable text, meaningful links and images, and accessible attachments. These practices apply to Outlook, Gmail, newsletters, and other email platforms.
Key Principles of Social Media Content Accessibility
Strategy | How to | How to check |
|---|---|---|
| Write a specific subject and put the purpose first |
|
|
| Use a simple, logical message structure |
|
|
| Use readable text and sufficient contrast |
|
|
| Write descriptive links |
|
|
| Describe images and repeat essential graphic text |
|
|
| Send accessible attachments and shared files |
|
|
| Use a simple, accessible signature |
|
|
| Review the message before sending |
|
|
Featured resources
Accessible social media uses clear text, meaningful alternative text, corrected captions, readable graphics, descriptive links, and accessible alternatives when a platform cannot adequately support the content.
Key Principles of Social Media Content Accessibility
Strategy | How to | How to check |
|---|---|---|
| Write clear, well-spaced post text |
| Check by reading the post aloud. |
| Use readable hashtags and limited emojis |
| Check with a screen reader when the post uses multiple emojis or symbols. |
| Add alternative text to meaningful images |
| Check the post after publishing. |
| Caption video and provide access to audio |
| Check with the sound off. |
| Use descriptive links |
| Check the destination and public permissions. |
| Make text in graphics readable |
| |
| Limit motion and flashing |
| Check the final published post. |
| Provide an accessible alternative when necessary |
|
Featured resources
Accessible video and audio provide equivalent access to spoken information, meaningful sounds, and important visual information. Plan captions, transcripts, description, and an accessible player before recording or publishing.
Key principles of video & audio accessibility
Strategy | How to | How to check |
|---|---|---|
| Plan accessibility before recording | Identify caption, transcript, visual-description, and live-event needs before production. | Confirm the production plan identifies an owner for each access feature. |
| Provide accurate captions |
| Watch with sound off. |
| Provide transcripts |
| Compare the transcript with the final recording. |
| Describe important visual information |
| Listen without viewing the screen. |
| Use an accessible media player | Ensure keyboard-operable controls, visible focus, caption controls, and accessible labels. | Operate all functions without a mouse. |
| Plan for live-event access |
| Test the configuration before the event. |
| Review the final published media | Confirm that captions, transcript links, description, and controls survived upload and embedding. | Check the published version, not only the local file. |
Featured resources
Website accessibility is a shared responsibility. Content editors control text, headings, links, images, media, and downloads. Developers and platform owners control templates, keyboard behavior, focus, responsive layout, components, forms, and application behavior.
Key Principles of Social Media Content Accessibility
Strategy | How to | How to check |
|---|---|---|
| Use accurate page titles, headings, and landmarks |
|
|
| Describe images and visual information |
|
|
| Use descriptive links and accessible downloads |
|
|
| Support readable text, contrast, zoom, and reflow |
|
|
| Support keyboard operation and visible focus |
|
|
| Use accessible forms and components |
| Test labels, required fields, errors, and confirmation messages by keyboard and with assistive technology. |
| Evaluate embedded and third-party content |
|
|
| Test before release and after major changes |
|
|
Featured resources
- NCDIT: Accessibility Checklist for Content Editors
- NCDIT: Accessibility Checklist for Developers
- NCDIT: Accessibility Checklist for QA and Testers
- W3C: Easy Checks, A First Review of Web Accessibility
- WAVE Web Accessibility Evaluation Tool — label it explicitly as automated assistance, not a pass/fail compliance test.
Accessible forms and surveys use clear instructions, visible labels, logical grouping, understandable errors, keyboard access, and accessible confirmation. Choose the format and platform based on the task, audience, security, maintenance, and accessibility requirements.
Key Principles of Social Media Content Accessibility
Strategy | How to | How to check |
|---|---|---|
| Choose the appropriate format and platform |
|
|
| Explain the purpose and what users need |
|
|
| Give every field a visible, meaningful label |
|
|
| Group related questions and choose suitable controls |
|
|
| Identify required fields and input formats clearly |
|
|
| Provide specific, understandable errors |
|
|
| Support keyboard use, zoom, mobile display, and sufficient time |
|
|
| Provide accessible confirmation and next steps |
|
|
| Test the form as a complete user journey |
|
|
Featured resources
An LMS can provide accessibility features, but the platform does not automatically make course content accessible. Instructors and course designers remain responsible for pages, files, media, assessments, and third-party tools they add.
Key Principles of Social Media Content Accessibility
Strategy | How to | How to check |
|---|---|---|
| Use a consistent, predictable course organization |
|
|
| Use native LMS pages when appropriate |
|
|
| Structure text and visuals accessibly |
|
|
| Check every uploaded file |
|
|
| Caption and describe media |
|
|
| Design accessible assignments, quizzes, and discussions |
|
|
| Evaluate third-party and LTI tools separately |
|
|
| Recheck copied and imported content |
|
|
| Use checkers as a first step, not the final decision |
|
|
| Provide a clear route for help and barrier reporting |
|
|
Featured Resources
- NCADEMI EdTech Accessibility Directory: product accessibility information and links to documentation.
- NCADEMI: Canvas LMS
- Canvas: Use the Accessibility Checker in the Rich Content Editor
- NCADEMI: Google Classroom
- The Accessibility Guy: How to Make a Canvas Course Accessible: video and applied course review.