Can I use HTML files in CourseWorks?

Yes, you can use HTML files in CourseWorks. It allows you to upload and embed HTML code directly into your course content, enabling you to create richer formatting and interactive elements within your course materials. 

Ways to use HTML in CourseWorks:

  1. Directly in the Rich Text Editor: Most CourseWorks editors have a "HTML Editor" option where you can paste or write your HTML code directly into the content area. 
  2. Upload HTML Files: You can upload your pre-designed HTML files to your CourseWorks course files and then embed them into your course content using a link. 

To create an HTML page in Canvas, you will need to use the Pages tool. 

What are Pages for Instructors?

Pages are where you can put content and educational resources that are part of your course but don’t necessarily belong in an assignment, or that you want to refer to in multiple assignments. This is a place where you can include text, video, and links to your files. You can even make links to other pages. Pages can also be used as a collaboration tool where you can create class wikis and set specific user access for each page. Canvas keeps the entire history of the page so you can see how it changes over time.

Up-to-date information about this topic can be found in the Canvas Instructor Guide.

last updated: 08/28/2025