How do I submit an assignment from a third-party app to the Canvas app on my iOS device?
You can easily submit assignments to Canvas from your mobile device by linking files from third-party apps like Google Drive, Dropbox, and Microsoft OneDrive.
This lesson shows images for a phone display; however, unless otherwise noted, the steps are the same for tablets.
Notes:
- Before uploading an assignment to the Canvas app:
- you must upload the assignment to the third-party app beforehand.
- make sure that the third-party app is installed on your iOS device.
- If enabled in the browser version of Canvas, you will see celebration animations when you submit an on-time assignment in the Canvas app.
- To learn more about File Upload submissions in the Canvas app, view the Canvas Media Comparison PDF.
Open Third-party App

On your iOS device, tap to open the third-party app.
Submit from Dropbox App

Locate the file you wish to submit as a Canvas assignment [1]. Tap the Options icon next to the file name [2].
Share Dropbox File

Tap the Share link.
Export Dropbox File

Tap the Export a copy radio button [1], then tap the Export button [2].
Open in App

Tap the Canvas icon [1].
Submit from Google Drive App

Locate the file you wish to submit as a Canvas assignment [1]. Then tap the Options icon next to the file name [2].
Open File in Canvas

Tap the Open in link [1]. Once the file is prepared for export, tap the Canvas icon [2].
Share OneDrive File
Locate the file you wish to submit as a Canvas assignment [1]. Then tap the Options icon next to the file name [2].
Then tap the Share button [3].
Send File to Canvas

Tap the Send File link [1]. Then tap the Canvas icon [2].
Select Course
Tap the Course menu [1]. The Course list displays a list of your current Canvas courses. Select the course where you will submit your assignment by tapping the name of a course [2].
Select Assignment

Tap the Assignment menu [1]. The Assignment list displays an alphabetical list of all assignments in your course. Select the assignment for your submission by tapping the name of the assignment [2].
Note: The assignment list displays all assignments in a course, including locked assignments.
Add Submission Comment

To include a comment with your assignment submission, tap the Add comment (optional)... field.
Submit Assignment

To submit your assignment, tap the Submit button.