Why Canvas Accessibility Matters
Canvas is where your students spend much of their academic lives — reading course materials, completing assignments, and engaging with content. When your course is built accessibly, every student can participate fully, regardless of ability. The good news: Canvas includes powerful built-in tools to help you get there. This guide walks you through each one, step by step.
These instructions were adapted from the FSU Office of Digital Learning. For additional Canvas support and resources, visit the FSU Office of Digital Learning.
Ally
Ally is a tool built into Canvas that helps ensure your course content is accessible to all students. It scans pages, documents, images, and more — assigning each an accessibility score. While Ally is enabled in all Canvas courses, instructors won't see their Ally scores or flagged issues until the Ally Course Report is enabled.
Enabling Ally Course Report
-
Step 1. On the Course Navigation menu, select Settings.
-
Step 2. Select the Navigation tab.
-
Step 3. Find Ally Course Report in the disabled items list, click its three-dot menu, and select Enable.
- Step 4. Scroll to the bottom of the page and select Save.
Reviewing Ally Course Report
a) The Course Report Overview gives you a quick rundown of your overall accessibility score.
b) Remaining Issues shows a breakdown of affected content sorted by severity — most to least severe.
c) Selecting an issue shows which files or Canvas pages are affected.
d) The gauge icons indicate severity level. Each color corresponds to a score range:
e) Clicking a gauge icon loads the document and shows its specific accessibility issues.
f) Select All Issues to see the full list of accessibility issues for a file.
TidyUP
Before working on accessibility fixes, run TidyUP first. Removing unused or duplicate files gives you a more accurate Ally score and reduces the amount of content you need to remediate. If there are files you want to keep but don't use in the course, store them on your local drive, OneDrive, or a separate development site.
Enabling TidyUP
-
Step 1. On the Course Navigation menu, select Settings.
-
Step 2. Select the Navigation tab.
-
Step 3. Find TidyUP in the disabled items list, click its three-dot menu, and select Enable.
- Step 4. Scroll to the bottom of the page and select Save.
Utilizing TidyUP
-
Step 1. Select Scan Course (recommended to scan All). This may take a few minutes depending on how many files are in your course.
-
Step 2. Once the scan completes, the dashboard shows a breakdown by File Name, Used In, and Actions.
-
Step 3. If the Used In column is blank and a red trash can appears under Actions, the file is not currently being used. Add it to the course if needed — otherwise, delete it. Files actively in use cannot be deleted.
-
Step 4. To delete in bulk, use the Show: Unused Files filter.
-
Step 5. With Unused Files filtered, select All, then click Delete Selected. If there are multiple pages of files, repeat this for each page.
DesignPLUS Templates
We encourage content creators to use DesignPLUS templates when building course pages, assignments, discussion boards, and quizzes. These templates support proper headings, lists, and color contrast — making courses easier to navigate for all students. To learn more, join our "An Introduction to DesignPLUS" webinar.
Using the QuickStart Wizard
-
Step 1. Create a new Page from either the Pages tab or from within a Module.
-
Step 2. From the Modules tab, select Create Page, give it a Page Name, then click Add Item.
- Step 3. Select Edit to open the page editor.
-
Step 4. The DesignPLUS QuickStart Wizard button will appear at the top of the editor.
-
Step 5. Select the page type you want to use. Module Overview is shown as an example.
- Step 6. Move, remove, or add content blocks as needed.
- Step 7. Click Add to Editor to insert the template.
-
Step 8. Edit the content in the editor, then select Save or Save and Publish.
Canvas RCE Accessibility Checker
Canvas accessibility checkers are built into pages, assignments, discussion boards, and quizzes. The Rich Content Editor (RCE) Checker reviews: color contrast, list formatting, table headers, table captions, page headings, split links, alt text, and more.
- Step 1. Open the page or item and select Edit.
-
Step 2. Select the Accessibility Checker icon at the bottom of the editor toolbar.
-
Step 3. Make the suggested change and select Apply. You must apply before clicking Next.
-
Step 4. Select Next and work through each remaining issue. The Apply button stays grayed out until the problem is resolved. In the example below, the contrast issue required selecting a darker color before Apply became available.
-
Step 5. Once all issues are resolved, the checker will confirm: "No accessibility issues were detected."
- Step 6. Save the page. Changes will be lost if you navigate away without saving.
DesignPLUS Accessibility Checker
Best used alongside DesignPLUS templates, but works on any Canvas page. Checks for: color contrast, heading structure, image alt text, descriptive link text, math accessibility, and table formatting.
- Step 1. Open the page and select Edit.
-
Step 2. Open the DesignPLUS Sidebar by clicking the rocket ship icon in the upper right-hand corner of the editor.
-
Step 3. Select the Accessibility / Usability Checker icon (the person with a circle).
-
Step 4. Select the issue type and fix it directly in the checker. In the example below, the Image Alt Checker flags images missing descriptive alt text.
- Step 5. Save the page when all issues are resolved.
General Tips
Use of Color
-
Color should be an extra layer of emphasis — not the only way information is conveyed.
-
Incorrect: Relying on color alone to show assignment status.
- Overdue assignments appear in red
- On-time assignments appear in green
If a student is color-blind or using a screen reader, the meaning is completely lost.
-
Correct: Use color plus a text label.
- Overdue – Assignment 3 (red text + the word "Overdue")
- On-time – Assignment 4 (green text + the phrase "On-time")
-
Incorrect: Relying on color alone to show assignment status.
Underlining
-
Avoid using underlining as emphasis in digital formats. In web content, underlines signal hyperlinks — using them for decorative emphasis creates confusion for screen reader users and anyone scanning the page.
- Use bold, italics, or surrounding words to add emphasis instead.
- Reserve underlines exclusively for hyperlinks.
Hyperlinks
-
Link text should tell the reader where the link goes — before they click it.
- Poor link text: "Link", "Click Here", "Here" — these provide no context for screen reader users who navigate by links.
- Good link text: Use the article title, page name, or resource description (e.g., WCAG Text Alternatives guidance).
- If multiple formats are available (PDF, Word, HTML), labeling each by format is acceptable and helpful.
Canvas Accessibility Quick Checklist
- Enable and review the Ally Course Report in each course
- Run TidyUP to remove unused files before starting remediation
- Use DesignPLUS templates for new pages, assignments, and discussions
- Run the RCE Accessibility Checker on every page before publishing
- Use the DesignPLUS Accessibility Checker for a deeper review
- Add descriptive alt text to all images — never use the file name
- Use color plus text labels — never color alone to convey meaning
- Reserve underlines for hyperlinks only
- Write descriptive link text — avoid "click here," "link," or "here"
- Always Save after applying accessibility fixes