How Do I Copy Content from One Canvas Course to Another?

Body

Summary

In this article, you will be presented with information about the Canvas built-in Course Import Tool that allows instructors to copy content from one course to another within Canvas. This is a useful tool when reusing materials for a new semester or creating a master course shell, where you can copy all content or select specific items (modules, assignments, quizzes, etc.) to be imported from one Canvas shell to another. Below, you will find a crash course that illustrates this process seamlessly. 

 

Environment

Canvas

Content

Step-by-Step Guide

1. Access the Destination Course

  • Log in to Canvas and open the blank course shell (the course you want to copy content into).

2. Navigate to Import Tool

  • In the course navigation menu, click Settings.
  • On the right-hand side, click Import Course Content.

3. Select Content Type

  • In the Content Type drop-down, choose Copy a Canvas Course.

4. Find the Source Course

  • In the Search for a course field, type the name or course code of the course you want to copy from.
  • Select the correct course from the list.

5. Choose What to Copy

  • Option A: Select All Content to copy everything.
  • Option B: Select Specific Content if you only want certain modules or items.
  • (Optional) Check Adjust events and due dates if you want Canvas to shift dates automatically.

6. Start the Import

  • Click Import.
  • If you chose Specific Content, you’ll need to click Select Content when prompted and pick the items you want.

7. Monitor Progress

  • The job will show as Queued, then Running, and finally Completed.
  • Once completed, review the course to ensure everything copied correctly.

8. Validate Links

  • Run the Canvas Link Validator (found under Settings) to check for broken links after the copy.

 

Crash Course - Canvas Copy Course to Course [4:04]

 

Need Additional Help?

On behalf of OIT’s Instructional Design and Technology (IDT) team, we hope this tutorial is useful. If you encounter any difficulties or have questions related to this procedure, please contact our colleagues in OIT’s Support Center to have a help ticket created and assigned to the IDT team. You may contact the Support Center via email (supportcenter@uhcl.edu) or by telephone (281.283.2828). Once we receive your inquiry, a member of the IDT team will contact you as quickly as resources permit.

Details

Details

Article ID: 8224
Created
Thu 1/22/26 2:58 PM
Modified
Thu 1/22/26 2:58 PM