Your  Account:

Import Content into Canvas from Moodle

Why do this?

Use the Backup and Restore process to move content from Moodle to Canvas.

Step 1: Create a backup file of the course container

  1. For courses from Fall 2019 to Summer 2022, go to For a course from Fall 2013 to Summer 2019, please see this page to get the correct URL and the process for access.
  2. In Moodle, go into the course that has the content you want to move to Canvas.
  3. Click on the gear icon in the upper right to access your Course Administration. Then click Backup.
  4. On the Backup settings screen, leave the defaults checked and click the Next button in the bottom right.
  5. This will bring you to the Schema settings page which displays all activities and resources in the course. By default everything is selected for backup. You can choose to bring over everything (keep in mind not all activities or resources will import into Canvas) or just select specific items to move.
  6. Scroll to the bottom and click Next in the bottom right.
  7. This will take you to the Confirmation and Review page. Scroll to the bottom and select Perform backup.
  8. After “The backup file was successfully created” message displays, click Continue.

Step 2:  Save the backup file to your computer

  1. After clicking Continue, you will be taken to the “Import a backup file” page. Scroll to the Course backup area near the bottom of the page.
  2. The backup file you just created should be the first in the list. Look at the time of the file to verify. Click the Download link for that backup file. Do not click the Restore button.
  3. Depending on your browser, either a popup window will prompt you to save/open or the file will be automatically downloaded and saved in your Downloads folder. If prompted, save the file only - do not try to open the file, as your computer will not be able to read it.

Step 3: Restore the backup file in Canvas

  1. Login to Canvas:
  2. Go into the course where you want to bring in the content. To create a development container, while on your Dashboard, in the lower right click the button "Start a new course." Give your development container a name and click "Create." 
  3. On the home page of your course, click Import Existing Content on the right.
  4. Click the drop down menu to the right of "Content type" and select Moodle 1.9/2.x
  5. Select the "Browse..." button to navigate and select your saved backup file from Step 2.
  6. Select the All content button.
  7. Click on the Import button.
  8. A progress indicator displays the upload status by percentage.
  9. When finished, the status will read "Completed."

Note: Keep in mind not all resources and activities import into Canvas. Please see our Equivalencies Chart for details about each specific tool. In addition, please see our help guide on the recommended conversion process from Moodle to Canvas.