Instructure Logo

You're signed out

Sign in to ask questions, follow content, and engage with the Community

  • Canvas Student
  • Student Guide
  • How do I upload a file as an assignment submission...
  • Subscribe to RSS Feed
  • Printer Friendly Page
  • Report Inappropriate Content

How do I upload a file as an assignment submission in Canvas?

in Student Guide

Note: You can only embed guides in Canvas courses. Embedding on other sites is not supported.

Community Help

View our top guides and resources:.

To participate in the Instructurer Community, you need to sign up or log in:

TC Technology Knowledge Base

  • Upload an image to Canvas

Updated on May 14, 2024

There are many times when you might want to add an image to Canvas, whether in a discussion forum, a written assignment, or on a wiki page. These steps will help you add an image to your personal file storage in Canvas that you can access anywhere you see the Rich Text Editor.

1. Click on your Canvas account icon and choose Files.

Canvas Account - Files link

2. In your list of files, click the Upload button.

Personal Files in Canvas

3. Select the image on your computer you would like to add to your Canvas file repository.

Select image on computer

4. Once you have added the image to your Files in Canvas, navigate to the location you would like to add the image to. Click Edit.

how to upload an image to canvas assignment

5. Click the Image icon and select User Images.

Embed Image in Rich Text Editor

6. Select User Files. Choose Images and select the image you would like to add.

Insert/Edit Image dialog

7. Your selected image will appear.

Discussion Forum reply with embedded image

8. To edit the image, click on the image, then click Image Options.

Topic: Clare's Discussion - Google Chrome

8.1. Add alternative text tag to the image.

8.2. manage display options for the image., 8.3. resize the image..

Topic: Clare's Discussion - Google Chrome

9. Click Done to save the changes.

Topic: Clare's Discussion - Google Chrome

10. Click Post Reply to upload the image.

how to upload an image to canvas assignment

Canvas for Students

  • Find your Canvas course
  • Get Canvas help
  • Authorize Google account in Canvas
  • Change your Canvas course card Color & re-arrange your Cards
  • Use the Canvas calendar
  • Find your syllabus in Canvas
  • Send a message via Canvas email in your Canvas course
  • Change sharing settings for a Google Doc collaboration in Canvas
  • View unread Canvas discussion posts
  • Find your Canvas course in the myTC portal
  • Sign up for an appointment slot in a Canvas course
  • Post to a Canvas discussion
  • Create a discussion in Canvas
  • Record a video in a Canvas Discussion Board
  • Collapse Canvas discussion board replies
  • Search a discussion board in Canvas
  • Submit an assignment in Canvas
  • Use the Rich Text editor to submit a Canvas assignment
  • View comments left on a Canvas assignment
  • View instructor annotations in a Canvas assessment
  • Listen to Turnitin voice comments in a Canvas assessment
  • Accept Canvas course invitation without a Teachers College UNI
  • Access your Teachers College Canvas course without a UNI
  • Reset your Canvas password if you don't have a UNI
  • Add an additional email address in Canvas
  • Sign up for TC Alerts
  • Set up your Canvas notifications
  • Sign into Canvas Student app with a TC UNI (iPhone)
  • Sign into Canvas Student app without a UNI (iPhone)
  • Prepare for Honorlock quiz (Student) in Canvas
  • Request the use of Honorlock (in Canvas) for a research study

The Center For Learning & Teaching

  • Canvas Tutorials
  • Knowledge Base
  • Appointments
  • Who To Go To
  • Faculty Central
  • About the CLT

Adding Media to Canvas

Adding media (videos, photos, etc) to assignments, discussions, and pages in your Canvas course greatly increases student engagement! It also expands the types of activities you can ask your students to do in Canvas. For example, you could create a reflection assignment that includes a TED Talk video students need to watch without having them leave the page to follow an outside link, or offer a screenshot of code with a quiz question, or provide two images for them to compare in a discussion.

This article provides basic instructions on adding media for decorative and instructional purposes. The instructions apply to any component of Canvas that uses the Rich Content Editor (Discussions, Assignments, Quizzes, and Pages). The Rich Content Editor looks like this, and we will refer to it repeatedly.

Screenshot of the Canvas Rich Content Editor interface

Embedding Images

Embedding media for which you have the link, recording videos in canvas.

Displaying images is a good first step as you learn to embed media in Canvas. The image insertion tools allow you to add still images and animated gifs. You can find the image insertion tools by clicking the image icon in the Rich Content Editor, which opens a menu of three options: upload an image, add an image saved in the course files, and add an image saved in your user files. Unless you have already uploaded a batch of images or imported them from a previous course (“Course Images”), you will probably be using the “Upload Image” option.

Screenshot of the Rich Content Editor with the image menu open

Note: The option to search for and embed images directly from Unsplash (and before that, Flickr) is no longer available as of December 2022.

Uploading and Inserting an Image File

Perhaps, however, you have specific images saved on your computer that you want your students to work from. You will need to upload this image to Canvas. Again, choose the “Upload Image” option by clicking on the image icon in the Rich Content Editor.

Follow the instructions to upload an image from your computer.

Screenshot of the image upload tool showing the options for uploading an image from the computer.

Make sure to add alt-text briefly describing the image to support accessibility! Alt-text is image description that will be displayed if the image doesn’t load, and will be read aloud by screen-reading software commonly used by people with visual disabilities. Very briefly, describe the content of the image, focusing on relevant information. (That is, if you were teaching botany, you would not say “image of a daisy.” Instead, you’d say “close-up of an open flower with a bright yellow center and many narrow, pointed, un-layered white petals.”) If the image is purely decorative, just check the “decorative image” box.

You can also adjust the image size. It is best not to increase the size, as that will decrease the quality; however, it is frequently helpful to decrease the size of a very large image.

Click submit. Your image should appear in the Rich Content Editor.

Embedding Videos from Web Sources

As with images, Canvas offers multiple ways to embed video, including one that allows you to search YouTube from within Canvas or embed a Panopto video, and one that allows you to embed a video using a link you’ve found by searching a video site directly. In the late 2020 Rich Content Editor update, the YouTube plugin was greatly improved, but some of the options for embedding a video using a link were removed.

Searching for a YouTube Video within Canvas

In the old Rich Content Editor, you could search for YouTube videos by clicking on a YouTube icon in the toolbar. Because the toolbars have changed, you now need to click on the plugin icon (which looks like a power plug) and then select the YouTube tool, which may appear as a drop-down option or in a pop-up list of plugins.

Screenshot of the Rich Content Editor with the plugin menu selected and the YouTube plugin option showing.

Clicking the YouTube option produces a search tool, which you can use to find videos and directly embed them. If you know exactly what video you want to embed, it helps to search the full title, or part of the title and the channel name. Clicking on the video thumbnail allows you to preview it. Then you can simply click the Embed button. You’ll be able to select aspects like the embedded video size.

If you already have a link to the YouTube video you wish to embed, follow our YouTube embed instructions .

Click for details on embedding with a link from specific media sources including YouTube, Google Drive, Prezi, and TED. The following instructions are general.

In the last Rich Content Editor update, Canvas removed the previous media embed tool, including the option to embed a video from a URL. This option differed from simply pasting the URL into the content (which you can still do, and it will still produce a mini-thumbnail for certain sources like YouTube) because it instructed Canvas to size and render the embedded video in a more visually pleasing way.

Now you can achieve the same effect by using an iframe. An iframe is a piece of HTML code that provides the video URL, dimensions, and other player information. You can often retrieve the iframe–frequently known as an “embed code”–from the video source.

To embed the code, you’ll need to select the embed option in the Rich Content Editor, which looks like a cloud with less-than and greater-than signs underneath it. Depending on the width of your screen, you will probably need to click the three vertical dots at the far right end of the toolbar to show additional icons. The embed option will open a box where you can paste the embed code.

Screenshot of the embed code box in the Rich Content Editor

This seems more complicated than the previous media embed tool, but produces the best results. If you cannot get an embed code, simply paste the video URL in the regular content editor window. This produces a small video preview that does not look as professional, but it is effective. The video preview will not appear while you are editing, but you will see it after saving the content. (Note that the video preview only appears for certain hosting services like Vimeo and YouTube.)

You can record video directly into your Canvas course, which is a great way to respond to students and demonstrate that you are engaged with what they’re doing. To learn more, watch this third-party video on recording video in the new Rich Content Editor .

Was this article helpful?

About the author.

' src=

Caroline Toy

Related articles.

  • Views/Eye icon 239
  • Views/Eye icon 212
  • Upvote hand icon 0
  • Views/Eye icon 325
  • Views/Eye icon 508
  • Views/Eye icon 401
  • Upvote hand icon 2
  • Views/Eye icon 860

Facebook Icon

  • Student Life
  • Career Success
  • Champlain College Online
  • About Champlain College
  • Centers of Experience
  • Media Inquiries
  • Contact Champlain
  • Maps & Directions
  • Consumer Information

Courses at UChicago

New Feature in Canvas: Embedding an Image Directly from Your Computer with the Rich Content Editor

by Thomas Keith | Nov 30, 2018 | Canvas , Canvas Features/Functions , How-tos

how to upload an image to canvas assignment

The Embed Image function in Canvas’ Rich Content Editor has long offered several different ways to find images to embed: entering an image URL, browsing within the files attached to your Canvas course, or searching Flickr.  Now, a new feature makes it possible to find an image directly on your computer and embed it into a content page, assignment prompt, discussion comment, or anywhere else the Rich Content Editor appears, without first having to upload the image into your Canvas course files.

To use this feature:

1. Click the Embed Image button in the Rich Content Editor.

Rich Content Editor toolbar with Embed Image button indicated

Rich Content Editor toolbar with Embed Image button indicated

2. Choose the Canvas tab and select the folder in which you wish to store the image.   Course files is attached to a particular Canvas course, and files stored there can only be used in that course; My files is attached to the Canvas account of a particular user, and its files can be used in any course to which the user belongs.  When you have chosen your location, click the Upload File button.

Image Source dialog box with Upload File button indicated

Image Source dialog box with Upload File button indicated

3. Browse to the image file on your computer and click Open .

Picture selected to upload to Canvas

Picture selected to upload to Canvas

4. Once the image has been uploaded, you can then enter alt text for screen readers and set the desired dimensions.  When you are ready to embed the image, click the maroon Update button.

Image Source dialog box with Update button indicated

Image Source dialog box with Update button indicated

5. The image will now be embedded within the page, assignment, etc.  Be sure to click Save to save your changes when you are done.

Sample content page with image ready to be embedded and Save button indicated

Sample content page with image ready to be embedded and Save button indicated

This new feature makes it possible for students, as well as instructors, to upload and embed images with the Rich Content Editor.  For example, your students can now embed an image in a comment within a discussion thread, or create a multimedia wiki by embedding images on a content page (provided you set the page permissions to allow students to edit).  Please note that because students, unlike instructors, do not have access to Course files , they must select My files as the location to which to upload images.

Further Resources and Getting Help

  • For detailed information on this new feature, see the latest Canvas Release Notes.
  • See also: How do I embed images from Canvas into the Rich Content Editor as an instructor?
  • If you need further assistance with media tools in Canvas, or if you have any other questions, Academic Technology Solutions is happy to help.  You can attend one of our walk-in sessions held in the TechBar of the Regenstein Library (see our workshop schedule for upcoming sessions), or contact us to schedule a consultation.

Recent Posts

  • Link to Library Resources in Canvas
  • Create Positive Classroom Relationships with NameCoach
  • Assess the Big Picture for Your Class Using Canvas Outcomes
  • Schedule Page Publication in Canvas
  • Support Your Pedagogy with Anonymous Canvas Discussions

Monthly Archives

  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • September 2022
  • August 2022
  • February 2022
  • October 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • February 2018
  • January 2018
  • December 2017
  • September 2017
  • August 2016
  • October 2014
  • September 2014
  • Canvas Features/Functions
  • Symposium for Teaching with Technology
  • Teach Smart with Technology
  • Uncategorized

Utah State University

Search Utah State University:

Embed image in a canvas discussion reply.

Do you need to "show" your work or share an image as part of a discussion reply? Here's how:

In the discussion, click Reply

canvas discussion with arrow pointing at reply

Click on the Embed Image dropdown and select  Upload Image

Canvas formatting toolbar with Embed icon highlighted and arrow pointing at Upload Image option

Upload your image by dragging it into the box or by browsing through your files, then click  Submit

Upload Image preview

Your image will appear in the body of your post

If the image is too big adjust it in the Image Options:

Arrow pointing at Image Options button

Adjust the Dimension type to have a width of 800 pixels or less

Click  Post Reply

tuftsedtech

Canvas @ Tufts

For information about other teaching & learning tools see the Educational Technology User Guides .

  • AI and Teaching
  • Blue Course Evaluations
  • Dental Externships
  • Easy Generator
  • Health Science Clinical Tools
  • Kaltura Capture
  • Kaltura Video Editor
  • Language Placement Testing
  • Poll Everywhere
  • VoiceThread
  • Visual Classrooms
  • How do I embed a course image in a Canvas text box?

Instructors, TAs and Designers can embed an image from the sites Files tool into a Canvas text box

Make sure the image is first uploaded to the sites File tool.

The following example demonstrates embedding an image in a Canvas Page.  However, the same steps are taken to embed an image from the Files tool in any Canvas text box (Announcements / Assignments / Discussions / Quizzes /  Syllabus / Pages)

In the Canvas text box, click the insert Image icon (looks like a picture) and select Course Images

how to upload an image to canvas assignment

An Add panel opens up on the right side of the page.

Select the image you want to embed in the text box

how to upload an image to canvas assignment

The image is automatically embedded in the text box. Click Save or Save and Publish

how to upload an image to canvas assignment

  • Prev: Instructor: - How do I check student sign-ups?
  • Next: How do I link to a file in a Canvas text box?
  • Spring 2024 Updates to My Media and Media Gallery
  • Media storage and Student View button changes
  • Course Navigation and Gradebook icon changes
  • New Rich Content Editor
  • Discussions and Announcements Redesign
  • How do I install an external app in my course site?
  • How do I add a Non-Tufts account to a Canvas course site?
  • How do I associate courses with my Blueprint course?
  • How do I create a Student Annotation assignment?
  • How do I create an audio or video assignment?
  • How do students submit an audio or video assignment?
  • How do I send messages to students in my class?
  • How do Announcements and Conversations work?
  • How do I download a list of my student's email addresses?
  • What are the recommended notification preferences for students?
  • What are the recommended notification preferences for instructors?
  • How do I copy content from one Canvas course site to another Canvas course site?
  • How do I organize my Canvas Dashboard?
  • How do I nickname my Canvas Dashboard cards?
  • How do I record a video and embed it in a Discussion post?
  • How do I post (and hide) student grades?
  • How do I hide the "Total Grade" from students?
  • How do I display a Letter Grade in the Total Grade Column?
  • How do I display Total Points in the Total Grade Column?
  • How do I hide student names when grading (Anonymous Grading)?
  • How do I create gradebook columns from a spreadsheet import?
  • How do I include student SIS IDs when I export grades?
  • Student - How do I view instructor feedback on an assignment?
  • Understanding Canvas Gradebook Totals and Exported Totals
  • Canvas Grading Tips and Common Mistakes
  • What are Canvas Group Sets and Course Groups?
  • How do I create Group Sets and Course Groups?
  • How do I assign a graded Assignment to a Group?
  • How do I assign a graded Discussion to a Group?
  • How do I create a Front Page and use it as the Home page for my Canvas site?
  • What is Kaltura Capture?
  • How do I install Kaltura Capture on a Mac?
  • How do I install Kaltura Capture on a PC?
  • How do I record with Kaltura Capture?
  • How do I edit my video start and end points?
  • How do I add (link) Files, Assignments, Discussions or Quizzes to a Canvas Module?
  • How do I add a Canvas Page as a module item?
  • How do I embed a video from My Media in a Canvas "Page" and then create a link to the Page in a Module?
  • How do I add my course site "Zoom" tool as a module item?
  • What are My Media and Media Gallery?
  • How do I upload a video to My Media in Canvas?
  • How do I record a video directly into My Media with Kaltura Capture?
  • How do I edit a video uploaded or recorded with My Media?
  • How do I publish a video from My Media to a course site's Media Gallery?
  • How do I embed video from My Media in a Canvas text-editing window? (New)
  • How do I add a My Media or Media Gallery video to a Canvas Module?
  • How do I create a Playlist of Videos in the Media Gallery tool?
  • How do I embed a Media Gallery Playlist in a Canvas text-editing window?
  • How do users add Comments to a Media Gallery video?
  • How do I remove commenting permissions from a Media Gallery video?
  • How do I upload iPhone or Android phone videos (and images) to Media Gallery?
  • How do I download a My Media video?
  • How do I allow downloading of video from the Media Gallery?
  • How do I change the ownership of a My Media video?
  • How do I allow other users to edit and publish a video in My Media?
  • Instructors: How do I create an Assignment allowing students to submit a video from their My Media storage? (New)
  • Students: How do I submit a video to an Assignment or a Discussion? (New)
  • How do I copy Media Gallery Videos from one Canvas Course site to another Canvas Course site?
  • Enabling third-party cookies
  • How can I get captions on My Media videos?
  • How can I see general and individual viewer statistics for videos in Media Gallery?
  • How can I see aggregate video viewing statistics for the Media Gallery in my course?
  • How do I remove a video from the Media Gallery?
  • How do I edit a pre-existing playlist?
  • How do I upload a Youtube video to My Media?
  • How can I edit captions on my media videos? (New)
  • How to Record Webcam Video with Express Capture
  • Updated Kaltura My Media and Media Gallery Player
  • How do I Add a Kaltura Video Quiz to Canvas Assignments?
  • How to Create a Kaltura Video Quiz
  • How do I add a custom link to my course navigation?
  • How do I show hidden items in my course site navigation menu?
  • Differences between Canvas Classic Quizzes and New Quizzes
  • New Quizzes Introductory Videos
  • How do I create a quiz using New Quizzes?
  • How do I add a question to a quiz in New Quizzes?
  • How do I add specific question types to a quiz in New Quizzes?
  • How do I manage quiz settings in Canvas New Quizzes?
  • How do I view and grade student submissions in New Quizzes?
  • How do I Moderate a Quiz in New Quizzes?
  • How do I create Item Banks in New Quizzes?
  • How do I add questions to an existing Item Bank?
  • How do I add a question from an Item Bank to a New Quizzes quiz?
  • How do I add multiple questions from an Item Bank to New Quizzes quiz?
  • How do I migrate a Classic Canvas quiz to New Quizzes?
  • How do I set my Canvas Notification Preferences?
  • How do I create a Peer Reviewed Assignment?
  • How do I manage a Manual Assigned Peer Review assignment?
  • How do I manage an Automatically Assigned Peer Review assignment?
  • How do I manage a Group peer review assignment?
  • How do I create a Peer Reviewed Graded Discussion?
  • How do I manage a Manually Assigned Peer Review Discussion?
  • How do I manage an Automatically Assigned Peer Review discussions?
  • How do I manage a Group peer review discussions?
  • Student: - How do I complete a peer review Assignment?
  • Student: - How do I complete a peer review Discussion?
  • How do I add pronouns to my Canvas profile?
  • How do I publish (or unpublish) my Canvas course site?
  • Student - How do I see if one of my Canvas course sites is Published?
  • How do I create an Appointment Group (sign-up)?
  • Student: - How do I sign-up for an appointment group?
  • Instructor: - How do I check student sign-ups?
  • How do I link to a file in a Canvas text box?
  • How do auto-open a preview of a linked file on a Canvas text box?
  • How do I embed a webcam video in a Canvas text box?
  • What are Canvas Rubrics?
  • How do I create a Ratings Block Canvas Rubric?
  • How Do I create a Free-form Comment Rubric?
  • As a Student, How do I create a Study Group?
  • Student: How do I use Google Docs to create a collaborative document in a Student Study Group?
  • How do I create Canvas course site sections?
  • How do I populate Canvas sections with student (and TA) accounts?
  • How do I create an announcement for a section?
  • How do I email a section?
  • How do I post an Assignment for a section?
  • How do I post a Discussion for a section?
  • How do I post a Quiz or Survey for a section?
  • How do I view the SpeedGrader and Gradebook by section?
  • How do I limit participation in section to a start and end date?
  • How do I make my course site Syllabus open to the public?
  • How do I post a course syllabus?
  • Instructor - How do I set a Canvas course site time zone?
  • Student - How do I set my local time zone in my user account?
  • How do I Restore items I have deleted from my Canvas site?
  • How do I add MindTap to my course site?
  • How do I get support for MindTap?
  • How do I Combine (Cross-list) Canvas course sites?
  • What is the Competency Checklist?
  • Students - How do I navigate the Competency Checklist?
  • Students - How do I complete a self-assessment?
  • Students - How do I request an assessment from faculty?
  • Instructors - How do I assess a student?
  • What is Tufts University policy on copyright and fair use of posted materials on Canvas?
  • What is Tufts University policy on the use of social media?
  • Department Administrator - Delegated Access
  • How do I access Canvas course sites within my delegated access sub-account?
  • How do I add users to a Canvas site within my delegated access subaccount?
  • How do I post a sub-account announcement?
  • How do I access Canvas course sites using my accreditor access?
  • How do I use account calendars?
  • What is Echo360?
  • How do I add Echo360 to my course site?
  • How do I embed an Echo360 video using the Canvas text editor?
  • End of the Semester options for Instructors
  • Setting course site access for individual students
  • How do I create a self-selected timed final exam (Essay Questions)?
  • How do I create a self-selected timed final exam (File Upload Questions)?
  • How do I review and grade a self-selected timed final exam (Essay Questions)?
  • How do I review and grade a self-selected timed final exam (File Upload Questions)?
  • Student: How do I take a self-selected timed (Essay Question or File Upload) final exam?
  • How do I link (or embed) a Google Document in a Canvas text box?
  • Instructor: How do I use Google Docs to create a collaborative document?
  • Student: How do I submit a Google Document to an assignment?
  • How do I add the Google Maps App to my Canvas course site?
  • How do I embed a Google Map in a Canvas text box?
  • How do I create an Office 365 Collaboration document (Word / Excel / Powerpoint)?
  • How do I link to an Office 365 document in a Canvas Module?
  • How do I link to an Office 365 document in a Canvas Rich Text Editor (Announcements / Assignments / Syllabus / Discussions / Quizzes / Pages)?
  • Student: How do I submit an Office 365 document to an assignment?
  • How do I add the Office 365 tool to my Canvas course site tool list?
  • Instructor - How do I create an Office 365 Cloud assignment?
  • Student - How do I edit and submit an Office 365 Could Assignment?
  • What is the Piazza tool?
  • How do I set up a Piazza discussion board for my site?
  • How do I set up a Piazza discussion board for my site? (LTI 1.3)
  • How to Link to an Existing Piazza Course with the new LTI 1.3
  • How do I manage Piazza discussion board enrollments?
  • As an instructor, how do I post a question in Piazza?
  • How do students respond to a question posted by the instructor?
  • As a student how do I post a question in Piazza?
  • How do Instructors respond to student questions in Piazza?
  • How do instructors and students post a poll?
  • How do I edit the student anonymity settings for my Piazza site?
  • How do I edit my Piazza email notifications?
  • How do I embed an image in a Piazza post?
  • How do I deactivate a Piazza site?
  • How do I un-enroll (drop) from a Piazza discussion site?
  • What is the Progress Report tool?
  • How do I access the progress report tool to submit a report?
  • How do I submit a progress report for a student?
  • What happens to my Canvas content when I leave Tufts?
  • How do I record my screen with Kaltura Capture?
  • How do I make a screen recording using QuickTime on a Mac?
  • How do I edit or trim a QuickTime video on a Mac?
  • What is TidyUP?
  • How do I activate TidyUP?
  • How do I mange my Canvas site content using TidyUP?
  • How do I upload a Tufts Library MediaSpace playlist file in Canvas?
  • How do I post a Tufts Library Alexander Street video link in Canvas?
  • How do I post a Tufts Library Kanopy video link in Canvas?
  • Overview of Tufts Box Integration with Canvas
  • Instructor: How do I link to a Tufts.Box.Com document in a Canvas text box?
  • Instructor: How do I link to a Tufts.Box.Com document in a Canvas Module?
  • Instructor: How do I add a link to Tufts.Box.Com to the course site navigation panel?
  • Student: How do I submit a document from my Tufts.Box.Com to a Canvas Assignment?
  • Student: How do I link to a document from my Tufts.Box.Com in a Canvas text box?
  • What are Canvas Reading Lists?
  • How do I create a Reading List?
  • How do I structure the list by weeks or topics?
  • How do I add library items to the reading list?
  • How do I add links to electronic articles?
  • How do I share the list with students?
  • How do I re-use a previous semester's list?
  • How can I save favorite resources to use on my lists?
  • Can my teaching assistant work on my list?
  • Where can I find more training or get help for the Reading List tool?
  • Students - Reading Lists Help
  • Turnitin Plagiarism Detection Service
  • How do I use the Turnitin plagiarism service to check the originality of student submitted papers?
  • Student: How do I submit a paper to a Canvas Assignment that uses Turnitin?
  • How do I view a TurnItIn Originality Report?
  • How to add VoiceThread to your Canvas course
  • Using VoiceThread in Your Course on Canvas
  • Instructor - How do I create a webcam video in a Canvas text box?
  • How do I add a webcam comment to a student's grade in the Canvas SpeedGrader?
  • Student - How do I create a webcam video in a Canvas Discussion text box?
  • How do I embed a YouTube video in a Canvas Page and link it in a Module?

Getting Started with Canvas Assignments

  • Last modification date Updated On June 8, 2023
  • Categories: Assignments , Canvas , Uncategorized
  • Categories: assessment , Getting Started , Grading

Print Friendly, PDF & Email

Canvas  Assignments  are a way for instructors to provide students opportunities to practice using the knowledge and skills they have gained or to assess student performance related to such knowledge and skills. (Creating an Assignment is the  only  way to create a new column in the Gradebook.)

In Canvas there are four basic  Submission Types  for assignments. The submission types include:

  • No Submission : For assignments for which you are not collecting any content from the students.
  • Text Entry : For students to enter text directly into a text box on Canvas.
  • Website URL : For students to enter a URL (usually to a blog, video, podcast, etc.).
  • Media Recordings : For students to upload or record media for submission.
  • File Uploads : For students to upload files for submission ( Restrict Upload File Types  will allow you to limit which types of files may be submitted).
  • On Paper : For assignments students will submit in person.
  • External Tool : For assignments which students will submit through a third-party tool (such as Turnitin, Panopto Video Quiz, and PlayPosit).

Assignments tool in Canvas

Managing an Assignment

Managing assignment groups.

When getting started with Assignments, learn to

  • Create an assignment shell with the Canvas guide  How do I create an assignment? 

If you select  Peer Reviews Appear Anonymously , annotation tools in  SpeedGrader  will become unavailable.

If you change the  Assign To  area from  Everyone  to select students after submissions have already begun, and do not have a second set of Assign To dates, submissions from unassigned students will disappear.

  • Published assignments are visible as existing outside of availability dates, but students cannot see the details.
  • If looking to update the due and/or availability dates on multiple assignments, see   How do I bulk update due dates and availability dates as an instructor?
  • If choosing the option to make an assignment a  Group Assignment : If only assigning to specific groups, make sure to click the  X  on the  Everyone Else  choice under  Assign to .

tip indicator

Media Recording  Assignments are not recommended due to technical reasons. Instead, have students submit media by embedding it in a  Text Entry  assignment through Panopto .

Clearly express expectations and criteria for grading by using a  Rubric .

Be cautious limiting submission attempts, as students often make mistakes loading documents and need multiple attempts to ensure you have the correct submission.

  • Delete an assignment with the Canvas guide  How do I delete an assignment?
  • This duplication process will not work for Quizzes.
  • Attach a rubric to an assignment for grading or to communicate expectations to students with the Canvas guide  How do I add a rubric to an assignment?

Accessibility Tips

  • Use descriptive text for links, instead of long URLs or ‘click here’. 
  • Make instructions brief and to-the-point. Avoid long paragraphs and sentences.
  • Consider allowing multiple submission types to accommodate technical limitations students may face.

Assignment Groups  are a way to categorize different graded items in Canvas. For example, you may have journals, blogs, and essays which your students create in your course. Assignment Groups allow you to label and group different types of assignments separately in order to better organize and for ease when applying weighting (see  How do I weight the final course grade based on assignment groups? ). When getting started with Assignment Groups, learn to

  • Add and delete assignment groups with the Canvas guide  How do I add an assignment group in a course?
  • Move or reorder an assignment group with the Canvas guide  How do I move or reorder an assignment group?
  • Make rules governing grading expectations within assignment groups with the Canvas guide  How do I create rules for an assignment group?

Additional Resources

  • CTI Resource: What is the Assignments Index Page?
  • How do I bulk update due dates and availability dates as an instructor?
  • How do I weight the final course grade based on assignment groups?
  • Canvas Student Guide

Creative Commons License

Subscribe By Email

Get a weekly email of all new posts.

Your Email Leave this field blank

This form is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Canvas @ Yale

  • Canvas Assignment Tool: Overview

Updated on Mar 22, 2022

The Canvas Assignments tool is one of several native Canvas tools that allows instructors to collect student work for grading. Through the Canvas Assignment tool, students can submit their completed work and instructors can easily collect and score the work either offline (by downloading all submissions with a single button click) or online through the Canvas SpeedGrader function. Canvas Assignments can also be used to create columns in the gradebook for grading student work that is not submitted online.

Several of the External Applications integrated into Canvas work in coordination with the Canvas Assignments tool. For these tools, you will still create the Canvas Assignment as normal, but you will need to follow the detailed instructions for the specific external application to properly link it to the Canvas Assignment. Visit our Instructional Tools support page and click on the appropriate tool for details.  

Table of Contents

This article will address the following information:

Why use Canvas Assignments?

Use cases for assignments, how do i use canvas assignments in my course, what will my students see, additional resources, for students.

Canvas Assignments are a great centralized location to find and submit their coursework.  It can provide students with detailed instructions for each assignment, due dates, template files for students to use when applicable, and rubrics to help students understand what is expected to achieve full credit for their work. Canvas' online grading via the SpeedGrader tool is a core feature of the Canvas Assignment tool, which allows students to quickly receive and reply to instructor comments on their work. Canvas Assignments also work hand-in-hand with the Canvas Grades area, so students can quickly see how well they did on each assignment and how they are doing overall in the course in one place.

For Instructors

Canvas Assignments streamlines the way that student work is collected. Instead of receiving digitally completed homework in the form of individual emails from each student for each assignment, instructors can create a Canvas Assignment to collect the work of all students. With Canvas' online grading tools, instructors can use rubrics for consistent grading and can use the Canvas SpeedGrader tool to provide detailed annotations on student-submitted files or simply use the one button download all submissions button to export all student files at once to their local computer. The Canvas Assignments tool also allows instructors the flexibility to assign activities to specific due dates for individual students or even create activities that are only available to certain students.

Canvas Assignments can be used in many ways—below are just a few examples of how assignments can be used in your course:

  • Homework Assignments
  • Research Papers
  • Written Exams
  • Handwritten Student Work (check out our help article for students on  how to create a PDF of handwritten work )
  • Overall grade for course (that differs from the Canvas-calculated Totals column)
  • Grade for an oral exam or other activity that does not require students to hand in work
  • Class participation grade
  • Peer Review Assignments – students can be assigned to read and comment on one or more of their classmates' submissions
  • Group Assignments – require one submission for a group of students

Instructor and TA level users can always access the tool to create and organize activities, but the tool can be hidden from students if desired. To learn more about how to use Canvas Assignments to facilitate your online course work, please reference:

  • Creating an Assignment
  • Grading Assignments Using the SpeedGrader
  • Due Dates versus Display Dates
  • How do I automatically assign peer reviews for an assignment?
  • How do I view student peer review comments as an instructor?
  • How do I assign an assignment to a course group?
  • Turnitin Assignment Settings Options
  • Viewing a Turnitin Report (Instructor)

The actual view your students see will depend on the settings you set on your assignments. Below you can see what a student would see for an online, file upload submission type assignment.  

On each assignment, instructors can set an " Available From " date, which is the date when the assignment will open for students to start submitting their work. Even though an assignment may not yet be open, students will be able to see that there is an assignment and will be able to click on it.  

When a student views an assignment that has not opened for submissions yet, they will see a message showing that the assignment is locked and the date when the assignment will open, which is the " Available From " date.

how to upload an image to canvas assignment

When going to submit a file, the students will see the assignment instructions, points, due / available from / until dates, and the rubric (if one exists). The students will submit by clicking the " Submit Assignment " button and following the process to upload and submit their file(s).

Creating Assignments

  • Duplicating an Assignment
  • How do I exclude an assignment from the course's final grades?
  • How do I bulk update due dates and availability dates as an instructor?
  • How do I add a rubric to an assignment?
  • Rubrics (Vendor Guides)

Assignment Groups (For organizing assessments and weighting grades)

  • How do I add an assignment group in a course?
  • How do I move or reorder an assignment group?
  • How do I move or reorder an assignment?
  • Creating Weighted Assignments Groups

Grade Posting Policies

  • How do I select a grade posting policy for a course in the Gradebook?
  • How do I select a grade posting policy for an assignment in the Gradebook?
  • Using the Grade Posting Policy

Student Resources

  • How to create a PDF of hand written assignments
  • How do I submit an online assignment?
  • How do I upload a file as an assignment submission in Canvas?
  • How do I submit a text entry assignment?
  • How do I enter a URL as an assignment submission?
  • How do I submit a media file as an assignment submission?

For more help, please contact  [email protected] .

Discover Instructional Tools

  • Assessment Finder Tool
  • Canvas @ Yale External Applications: Overview
  • Feedback & Accessibility Barriers Tool: Overview
  • Panorama: Overview
  • Blackboard Ally: Overview
  • FeedbackFruits: Overview
  • Canvas Quizzes: Overview
  • Gradescope: Overview
  • Respondus LockDown Browser: Overview
  • Turnitin: Overview
  • LabArchives: Overview
  • WordPress: Overview
  • Canvas Collaborations: Overview
  • Canvas Groups: Overview
  • Canvas Announcements: Overview
  • Canvas Inbox: Overview
  • Canvas Modules: Overview
  • Canvas Pages: Overview
  • Canvas Syllabus: Overview
  • Photo Roster: Overview
  • Canvas Discussions: Overview
  • VoiceThread: Overview
  • Ed Discussion: Overview
  • Perusall: Overview
  • Mid-Semester Feedback: Overview
  • Post'Em: Overview
  • Qualtrics LTI: Overview
  • Poll Everywhere: Overview
  • Media Library (Panopto): Overview
  • LinkedIn Learning: Overview
  • Zoom: Overview

Other Resources

  • Accessibility
  • Inclusivity
  • Canvas @ Yale Settings
  • Enrollment & Permissions
  • Technical Support Guides
  • Updates & Known Issues
  • Canvas @ Yale Admin / Registrar
  • Instructor Getting Started Guides
  • Course Management
  • Assessments, Feedback and Grades
  • Canvas @ Yale External Applications
  • Instructor FAQ
  • Student Getting Started Guides
  • Student Assessment Guides
  • Student FAQ

Canvas at Penn

Canvas at Penn

Penn's Source for Courseware Innovation & News

New launch date for Upgraded Course Reserves (Leganto) Look & Feel – 7/6

Desktop computer with a speech bubble icon on the computer's screen.

Due to significant issues users encountered with the new Course Reserves (Leganto) User Interface (UI) that did not show up in testing, the launch was paused, and we rolled back to the Classic UI. The launch date for the new Course Reserves (Leganto) User Interface is now July 6 . Updated documentation will be available closer to that date.

Please email [email protected]  with any questions.

Last Updated: 7 Jun 2024

Share this:

Leave a reply cancel reply, discover more from canvas at penn.

Subscribe now to keep reading and get access to the full archive.

Type your email…

Continue reading

IMAGES

  1. Canvas

    how to upload an image to canvas assignment

  2. How To Guide: Uploading an Image to an Assignment in Canvas from Chromebook

    how to upload an image to canvas assignment

  3. Using Canvas Files for Uploading Files to a Canvas Assignment

    how to upload an image to canvas assignment

  4. Submit an Assignment in Canvas

    how to upload an image to canvas assignment

  5. Canvas Assignment Tutorial| File Upload

    how to upload an image to canvas assignment

  6. How to upload a scanned assignment to Canvas?

    how to upload an image to canvas assignment

VIDEO

  1. Faculty Tutorial on Canvas Outcomes and Rubrics

  2. How to submit a jpg assignment in Canvas

  3. Creating Assignments in Canvas

  4. How to submit a screenshot for an assignment in Canvas

  5. Adding a Mediasite Quiz to Canvas Assignment

  6. How to Upload an Assignment on Canvas

COMMENTS

  1. How do I upload a file as an assignment submission in Canvas?

    If your instructor allows file uploads as a submission type, you can upload a file from your computer as an assignment submission. Canvas converts specific file types as previews and supports certain media file uploads.. Files uploaded using the Rich Content Editor count toward your user storage quota.

  2. Canvas

    A walkthrough of how to upload an image file to a Canvas assignment

  3. Canvas

    Canvas - How to insert a Link, file or image to your assignment is a helpful video tutorial that shows you how to enhance your Canvas assignments with different types of media. You will learn how ...

  4. CANVAS How to take a pic & submit the file for an assignment

    Students can see how to capture an image using a laptop and how to select the file to be uploaded onto Canvas.

  5. Upload an image to Canvas

    Click on your Canvas account icon and choose Files. 2. In your list of files, click the Upload button. 3. Select the image on your computer you would like to add to your Canvas file repository. 4. Once you have added the image to your Files in Canvas, navigate to the location you would like to add the image to. Click Edit.

  6. How do I include a photo from the web in a Canvas assignment?

    Using File Upload: You can upload an image via File Upload to your Canvas assignment by clicking on the " Choose File " icon. From there, a pop-up window will show up. Click on the name of the image file that you wish to upload into your assignment, and press "Open".

  7. Adding Media to Canvas

    Displaying images is a good first step as you learn to embed media in Canvas. The image insertion tools allow you to add still images and animated gifs. You can find the image insertion tools by clicking the image icon in the Rich Content Editor, which opens a menu of three options: upload an image, add an image saved in the course files, and ...

  8. How Do I Embed an Image in a Canvas Discussion?

    How to upload and embed an image from your computer. On the menu find the Images icon, and select Upload Image. You can drag and drop the image from your computer into the Upload Image box, or click to browse and select the file. Click Submit to embed the image and post the reply when you're ready.

  9. Embedding Images to Canvas

    Instructions for embedding an image from your computer onto a Canvas page with written steps and a video tutorial. ... Add to Assignment ; Create a Google Assignment; Create an Office 365 Assignment; ... Drag your image into the Upload Image box, or click in the box and locate the image on your computer ...

  10. Use images

    One is to upload a picture from your device into Canvas. This perhaps the most common approach and consists of clicking the Upload Image icon on the rich content editor or from the menu click: Insert >> Image >> Upload Image. You will then either drag an image from your computer or click the interface to search for your image.

  11. How to upload an image to a Canvas Assignment

    This video will show students how to upload an image to a Canvas Assignment.

  12. New Feature in Canvas: Embedding an Image Directly from Your Computer

    Now, a new feature makes it possible to find an image directly on your computer and embed it into a content page, assignment prompt, discussion comment, or anywhere else the Rich Content Editor appears, without first having to upload the image into your Canvas course files. To use this feature: 1.

  13. Embed Image in a Canvas Discussion

    Your image will appear in the body of your post. If the image is too big adjust it in the Image Options: Select the image. Click Image Options. Adjust the Dimension type to have a width of 800 pixels or less. Click Done. 5.

  14. How do I embed a course image in a Canvas text box?

    Instructors, TAs and Designers can embed an image from the sites Files tool into a Canvas text box. Make sure the image is first uploaded to the sites File tool. The following example demonstrates embedding an image in a Canvas Page. However, the same steps are taken to embed an image from the Files tool in any Canvas text box (Announcements ...

  15. Getting Started with Canvas Assignments

    Getting Started with Canvas Assignments. Canvas Assignments are a way for instructors to provide students opportunities to practice using the knowledge and skills they have gained or to assess student performance related to such knowledge and skills. (Creating an Assignment is the only way to create a new column in the Gradebook.)

  16. Submit Canvas assignments (for students)

    Select a course and go to Assignments. Click on Start Assignment. Select the Canva for Education tab to launch Canva. Select a design you've already created or create a new one. If you created a new design, make sure to press Publish to Canvas once done. Click on Submit Assignment. Wait for your teacher to review your assignment.

  17. Canvas Assignment Tool: Overview

    The Canvas Assignments tool is one of several native Canvas tools that allows instructors to collect student work for grading. Through the Canvas Assignment tool, students can submit their completed work and instructors can easily collect and score the work either offline (by downloading all submissions with a single button click) or online through the Canvas SpeedGrader function.

  18. How to Upload/Embed a Picture into a Canvas Quiz

    This video shows how to upload a picture of work on paper to a Canvas essay quiz using a computer and the Canvas Student App.Download the app for iOS: https:...

  19. New launch date for Upgraded Course Reserves (Leganto) Look & Feel

    New launch date for Upgraded Course Reserves (Leganto) Look & Feel - 7/6. 7 Jun 2024. Add a comment. Due to significant issues users encountered with the new Course Reserves (Leganto) User Interface (UI) that did not show up in testing, the launch was paused, and we rolled back to the Classic UI. The launch date for the new Course Reserves ...

  20. Generative Expand

    Open your image in Photoshop, then select the Crop tool from the toolbar. Click and drag the handles on the crop border to expand your canvas. You can also use the Contextual Task Bar to select common crop sizes from the Ratio dropdown menu. Generate a new background. Click Generate in the Contextual Task Bar to fill your expanded canvas with ...