Skip to content

Making Canvas pages accessible

This page provides guidance on creating Canvas pages in ways that align with the requirements of Title II of the Americans with Disabilities Act.

Building course content directly in Canvas will put you on the quickest path toward accessibility. Unlike Word or PDF documents, Canvas uses HTML, which makes text more adaptable for different screen sizes and works well with screen readers. The information below focuses on how to make content in a Canvas page more accessible. New to Canvas? Learn how to create pages in Canvas.

Canvas Pages

  1. Select the “Edit” button near the top of the Canvas page you would like to make more accessible.
  2. Highlight the text that you want to become the heading.
  3. Select the text box that says “Paragraph” (second from the left) in the editing menu. Headings should form an outline of your content, so choose the heading that corresponds to the structure of the information you will have on the page. Headings for major sections of the page should use Heading 2 (Canvas automatically makes the page title a Heading 1).Sub-headings under main headings should use Heading 3. Subsequent subheadings should use Heading 4. Headings should always proceed chronologically and not skip levels.

    Screenshot of a portion of the editing view in Canvas. A red rectangle is highlighting the paragraph option in the drop down menu.

  4. Save.

  1. If you’re not already in edit mode, select the “Edit” button near the top of the page.
  2. Copy the URL you would like to include in your page.
  3. If the link will take students outside your course Canvas site:
    1. Type a short descriptive phrase for the link in the spot you want the link to appear on the page (e.g., NOAA’s Heat and Health Tracker).
    2. Highlight this phrase and select the link icon in the editing menu. If you don’t see the link icon, select the three vertical dots in the edit menu and look for the link icon there.
    3. Select “External link,” paste the URL into the “Link” box, and select “Done.”
  4. If the link will take students to another page within your course’s Canvas site:
    1. Click the spot in your page where you’d like the link to appear.
    2. Select the link icon in the editing menu. If you don’t see the link icon, select the three vertical dots in the edit menu and look for the link icon there.
    3. Select “Course link.” From the side menu that appears, select the page, assignment, etc. in your Canvas site you would like to link to. Canvas will automatically create the link to that location in your page.
  5. Be sure to scroll to the bottom of the page and select “Save.”
  6. Avoid using the full URL in your Canvas page since screen readers will read out each character in the URL.

  1. If you’re not already in edit mode, select the “Edit” button near the top of the page.
  2. Highlight the text that you want to format as a list.
  3. Select the list icon in the editing menu (appears as three vertical dots next to three horizontal lines) and choose the type of bullets/numbers. If the list describes the order of an action or ranking, choose a numbered list; use a bulleted list for all other lists.

  1. If you’re not already in edit mode, select the “Edit” button near the top of the page.
  2. Select the image on your Canvas page that needs alt text.
  3. Select the “Image Options” pop-up. This will open a sidebar.
  4. Determine whether the image you have placed in your Canvas page is purely decorative or conveys information necessary to understanding a concept.
  5. If the image is necessary for understanding, type a brief description (max 150 characters) in the “Alt Text” box in the Image Options sidebar that conveys the meaning of the image and its relevance to the content of the page. Avoid using phrases like “picture of” or “image of.” Note: You may need to delete any automatic alt text that appears in the “Alt Text” box.
  6. If the image is purely decorative and doesn’t convey essential information, check the “Decorative Image” checkbox. Note: Marking necessary images as decorative to avoid having to create alt text is a discriminatory practice.
  7. Select “Done” at the bottom of the sidebar
  8. Save.
  9. Optional: In addition to creating alt text, adding concise descriptive text on the page near the image can be helpful to those with cognitive disabilities and low vision.

  1. Identify whether your table conveys numerical data. If it does not, do not use a table; use paragraphs with headings or bulleted lists.
  2. If you’re not already in edit mode, select the “Edit” button near the top of the page.
  3. Add a caption
    1. Select the table.
    2. From the edit menu, select Table > Table Properties.
    3. Check the “Show caption” box, then select “Save.”
    4. A caption field will appear above the table; enter a short description.
    5. Save.
  4. Label the header row
    1. Select the table.
    2. From the edit menu, select Table > Row > Row Properties.
    3. In the Row Properties dialog box, select “Header” as the Row type.
    4. Save. NOTE: These changes will not produce any visible change, but will insert HTML code behind the scenes that identifies the row as a header row for those using assistive technology.
  5. Label the header cells
    1. Select a column header or row header.
    2. From the edit menu, select Table > Cell > Cell Properties.
    3. In the Cell Properties dialog box, select “Header” as the Cell type.
    4. In the same dialog box, select “Column” as the Scope.
    5. Save.

  • If you’re not already in edit mode, select the “Edit” button near the top of the page.
  • Select the checker icon at the bottom of the editing space.
  • Address the accessibility errors identified by the Canvas accessibility checker.

Screenshot of a portion of the Edit mode in Canvas. A yellow circle highlights the Canvas Accessibility Checker.

Need technical support? Contact Accessible Technology Services