Introduction
In Canvas, you can recover items that have been recently deleted from courses that you manage. The following types of content can be restored:
- Pages
- Assignments
- Announcements
- Files
- Modules
- Quizzes
This functionality is not officially documented or supported by Canvas, and as such, it may not function perfectly in all scenarios. While testing has shown the tool to be generally reliable, we recommend exercising caution when using it.
How do I restore content to my course?
- Navigate to the ‘course home page – this will be the first page that appears when the course is opened.
- Look at the URL in your browser’s address bar. The URL will include a unique number at the end, which identifies the course.

4. Add ‘/undelete’ to the end of the course URL and press Enter or Return on your keyboard to open the page.

You will be taken to a page that displays items deleted from the course’s front-end interface.

5. Click the Restore button next to the item you wish to recover. A pop-up box will appear asking you to confirm your decision. Click OK to restore the item to the course.
Observed Behavior and Overview
State Changes Upon Restoration
- Deleted items that were published prior to deletion will generally be restored in an unpublished state.
- Deleted items that were unpublished will remain unpublished.
Module Placement is Not Restored
- Content (e.g., pages, discussions, assignments) that was part of a module prior to deletion is not automatically restored to the module. Manual reinsertion into the module is required after restoration.
Submissions and links are Retained
- For assignments and quizzes, submissions seem to be retained upon restoration. (note that they won’t be accessible to mark/view until the assignment/quiz is returned to a published state).
Retention Time
- Currently, the exact duration for which Canvas retains deleted items, as well as the number of items stored, is unclear. Some institutions suggest that up to 25 deleted items may be stored, but this remains unverified.
A final reminder that the /undelete tool is not officially supported by Canvas. As a result, the behaviors described above may change at any time without prior notice. While the tool has been observed to function reliably, we recommend exercising caution and verifying restored content to ensure it aligns with your expectations.