Under ADA Title II, course content is expected to be accessible by default, rather than relying on individual accommodations. For professors, the goal is to ensure that a student using a screen reader or keyboard navigation can complete the entire “learning path” — access all pages, documents, videos, assignments, and required tools and complete their coursework— without hitting a digital roadblock. Building accessible courses in Canvas combines Content Creation (the RCE editor), Platform Strategy (course structure), and External Resources (files and documents).
How to build accessible learning in Canvas
Preliminary considerations for Canvas accessibility
In Canvas, accessibility is about predictability. Students often access Canvas on mobile devices or in low-bandwidth environments, so clean, structured content is essential.
- The “Native is Better” Rule: Whenever possible, build your content directly into a Canvas Page rather than uploading a Word or PDF document. HTML content (Pages) is natively responsive (works on mobile) and much more accessible than attached files.
- Consistency is Accessibility: Use a consistent naming convention and module structure. If “Week 1” is structured as Reading > Discussion > Quiz, “Week 2” should follow that same pattern. This reduces cognitive load for all students.
- Build “Mobile-First”: Many students use the Canvas Student app. Keep your page layouts simple—avoid complex tables or large images that force horizontal scrolling.
In addition to reviewing the Basic Content Accessibility Guidelines, keep reading for specific guidelines for Canvas.
Creating Accessible Content (The Rich Content Editor)
The Rich Content Editor (RCE) is the primary tool for building Pages, Assignments, and Discussions. When writing in the RCE, use the provided tools to apply basic content accessibility rules.
In this section:
- Use the Canvas Accessibility Checker
- Use Heading Styles (Not Just Bold Text)
- Add Meaningful Alt Text to Images
- Use Descriptive Link Text
- Caption All Video and Audio
- Create Accessible Tables
- Math and Science Equations
1. Use the Canvas Accessibility Checker
Canvas has a powerful, built-in “Check Accessibility” tool that professors should use on every page. Use this as a “check-as-you-go” tool to fix issues as they arise.
- Open any Page, Assignment, or Discussion in Edit mode.
- Click the Accessibility Checker person icon (it looks like a person in a circle) located at the bottom of the Rich Content Editor.
- The sidebar will highlight specific errors (like low color contrast or missing alt text) and provide an “Apply” button to fix them instantly.
Learn more about .
2. Add a Heading Structure
Screen readers use headings to build a “Table of Contents” for a page.
- Do: Use the Paragraph dropdown menu in the Rich Content Editor (RCE) to select Heading 2, Heading 3, or Heading 4.
- Avoid: Manually increasing font size or using Bold to create a visual heading. Assistive technology will just see this as a regular paragraph.
- Note: Canvas automatically uses Heading 1 for the Page Title, so your first heading on the page should always start at Heading 2.
3. Add Meaningful Alt Text to Images
When you embed an image in a Page or Assignment:
- The Fix: Select the image, click Image Options, and enter a description in the Alt Text box.
- Decorative Images: If the image is just a decorative banner or “spacer,” check the box “Decorative Image”. This tells the screen reader to skip it entirely so the student can focus on the lesson.
Learn more about .
4. Use Descriptive Link Text
- The Problem: “Click here to see the syllabus” or pasting the raw URL.
- The Fix: Highlight the specific words and link them. Example: “Download the [Spring 2026 Biology Syllabus].”
- Why: Screen reader users often pull up a list of all links on a page. A list of “Click here, Click here, Click here” provides zero context.
Learn more about .
5. Caption All Video and Audio
- Studio Video: If you use Canvas Studio to record lectures, use the “Captions” tab to generate automatic captions. You must review and edit them (AI captions are usually only 80-90% accurate, which is not considered accessible).
- Learn more about .
- YouTube/Vimeo: Only embed videos that already have high-quality, non-automated captions.
- Transcripts: For audio-only content (like a podcast or a recorded interview), provide a typed transcript as a linked document or in the “Comments” section.
Learn more about .
6. Create Accessible Tables
Tables should only be used for data, never for page layout (like putting a picture next to text).
- Header: In the Table properties, ensure you have designated a Header Row.
- Caption: Add a “Table Caption” in the table properties to give a 1-sentence summary of what the data represents.
7. Math and Science Equations
Canvas has a built-in LaTeX editor, which is vital for STEM courses.
- Do: Use the Insert Math Equation (
) button in the toolbar. - Why: Equations entered this way are rendered using MathJax, which allows screen readers to “speak” the equation (e.g., “square root of x”) instead of just seeing an unreadable image.
Course Structure and Management (The Canvas Platform)
Accessibility isn’t just about what is in your pages; it’s about how students navigate your entire course.
In this section:
- Simplify Course Navigation
- Module Organization
- Accessible Quiz Design
- Video Management (Canvas Studio)
1. Simplify Course Navigation
A screen reader user has to listen to every link in the sidebar menu. If you have 20 links visible (Announcements, Pages, Files, Outcomes, etc.), it becomes a major hurdle.
- The Fix: Go to Settings > Navigation.
- Action: Review your course navigation and keep only the tools you are actively using. At HCU, courses are set up with a streamlined menu by default (Modules, Simple Syllabus, BookPass My Materials, Announcements, and Grades). Only add or keep additional links if they directly support your course.
2. Module Organization
Students with cognitive disabilities or executive function challenges rely on a predictable structure.
- The Fix: Use Modules as the “Home” of your course.
- Structure: Organize modules by week or unit. Use Text Headers within a module to separate “Instructional Content” from “Assignments.”
3. Accessible Quiz Design
- Question Types: Avoid “Hot Spot” questions (where a student must click a specific part of an image) as these are impossible for screen reader users or those with motor impairments.
- Time Limits: If instructed by HCU Accommodation Services, be prepared to provide “Extra Time” for specific students. In New Quizzes, you can use the Moderate tab to set a permanent “Time Multiplier” (e.g., 1.5x or 2.0x) for a student that applies to every quiz in the course automatically.
4. Video Management (Canvas Studio)
If you record or upload video into your course:
- Action: Go to the video in Canvas Studio, click Captions, and select Request.
- Verification: Once the AI generates the captions, you must click Edit to fix names, technical terms, and punctuation. AI-generated captions are not legally sufficient until they are reviewed for accuracy.
Files and Documents (Uploading Course Resources)
Canvas makes it easy to upload PDFs and PowerPoints, but these are often the biggest accessibility “roadblocks.” Here are some considerations before uploading files to Canvas.
In this section:
1. Choose the Most Accessible Formats
If at all possible, choose the most accessible format for publishing your content. Here is a hierarchy of the most accessible formats:
- Best: Canvas Page (HTML) — The Rich Content Editor is natively responsive, works perfectly on the Canvas Mobile app, and has the built-in Accessibility Checker.
- Great: Microsoft Word / Google Docs — Very accessible if headings are used; Canvas has a built-in “Inline Preview” that lets students read these without downloading them.
- Good: PowerPoint / Slides — Good for visual learning, but harder for screen readers to navigate if the “Reading Order” isn’t manually set.
- Use with Caution: PDFs — PDFs are “static.” If they are scanned images (not OCR’d), they are completely invisible to screen readers. They also don’t “reflow” on mobile screens, forcing students to pinch-and-zoom.
Why Microsoft documents are better: If you upload a Word or PowerPoint file, Canvas’s “Inline Viewer” (the little magnifying glass icon) actually handles those quite well for screen readers, whereas a PDF often requires the student to download it and open it in a separate program like Adobe Acrobat to be fully accessible.
2. Create Accessible Documents First
If you must provide external resources, ensure they meet Document Accessibility Standards before they are uploaded to the Files section or linked in a Module.
Tutorials for Creating Accessible Documents:
- Microsoft Word / Google Docs: Use for syllabi and essay prompts.
- Microsoft PowerPoint / Google Slides: Used for lecture slides.
- Microsoft Excel / Google Sheets: Used in business, math, and science courses for data sets.
- PDFs: The most common format for scanned readings or journal articles.
Learn more about content accessibility basics or creating accessible documents.
Questions About Accessibility and ADA Support
- Student accommodations and accommodation requests:
Questions related to approved student accommodations or accommodation processes should be directed to Academic Accommodation Services. - Accessibility and course content in Canvas:
For questions about accessible course design, using accessibility tools in Canvas, or improving the accessibility of LMS-based course content, please contact Canvas@HC.edu.
Learn more about creating accessible content
Guidelines for Documents, Multimedia, Email, Canvas, Charts & Graphs, and Forms.