You can upload files to both user and group files. Files can be used for assignments, discussion replies, and conversation attachments. Additionally, files in your user or group files can always be embedded in Canvas using the Rich Content Editor.
For assignment submissions, you can upload a file from your computer or select a file that has been previously uploaded to your user files. If you select a previously uploaded file, you can delete the file after it has been submitted and free up extra storage in your user files.
Canvas does not support file uploads larger than 5 GB.
Group files are automatically published when they are uploaded to the group.
In user or group files, click the Upload button.
Click the title of the file(s) you want to upload  and click the Open button .
Upload Files via Drag and Drop
Some web browsers contain a feature that allows the user to add to files by simply dragging and dropping the files from a file window directly into the Canvas file repository. Click the title of the file you wish to add  and drag the file to your open browser . Your file will automatically upload.
Replace Duplicate File
If a file with the same name already exists in the folder where you are uploading your file, you will be asked if you want to replace or rename it.
To rename the file, click Change Name button . This option will create a duplicate copy of the file with a different name.
To replace the file, click the Replace button .
View Upload Progress
A progress bar will appear at the top of screen tracking the progress of your file upload.