Yes, you can upload MP4s to Canvas through OneDrive, but the connection has limits

Canvas can connect to your OneDrive account and pull files from it, including MP4 video files. When you link Canvas to OneDrive, you can browse your OneDrive folders directly from within Canvas and insert videos into assignments, discussions, or course materials. However, the process works differently than uploading a file directly to Canvas, and file size restrictions still explore depending on how you're using the video.

The key difference is that OneDrive acts as a storage location Canvas can access, not as an automatic upload tool. You store the MP4 on OneDrive first, then tell Canvas where to find it. This works well if you're already using OneDrive for other files, but it adds an extra step compared to uploading directly to Canvas.

Key Takeaways

  • Canvas can connect to OneDrive and display MP4 files stored there, but you must upload the video to OneDrive before Canvas can access it.
  • File size limits depend on your OneDrive plan and how you're embedding the video in Canvas, not on Canvas alone.
  • Embedded videos from OneDrive play directly in Canvas without requiring students to read or leave the course.
  • If OneDrive connection fails or your institution doesn't support it, you can upload MP4s directly to Canvas as a backup method.

How the Canvas-OneDrive connection actually works

When your school sets up Canvas with OneDrive integration, Canvas gains permission to see files in your OneDrive account. This is a one-way read access — Canvas can view and link to your files, but it doesn't automatically sync or back up your Canvas content to OneDrive. You control what gets shared by choosing which files to insert into your course.

To use an MP4 stored on OneDrive in Canvas, you go to the assignment, discussion, or page where you want the video. You click the content editor's media or file insertion button, select OneDrive as the source, and browse to your MP4. Canvas then creates a link or embed code that points to that file on OneDrive. When a student views the course, they see the video playing within Canvas, pulling the actual file from OneDrive in the background.

This setup works because both Canvas and OneDrive use cloud storage — the video doesn't need to be copied or moved. It stays on OneDrive, and Canvas just knows where to find it. If you later delete the file from OneDrive, the link in Canvas will break, so you need to keep the original file in place as long as the course is active.

File size limits and what they mean for video uploads

OneDrive's file size limit is 250 GB per file, which is far larger than any MP4 you're likely to use in a course. However, your OneDrive storage plan determines how much total space you have. Most institutional OneDrive accounts provide 1 TB (1,000 GB) of storage, which is enough for many videos, but if you're uploading dozens of high-resolution MP4s, you can run out of space.

Canvas itself doesn't impose a hard file size limit on videos embedded from OneDrive, but your institution may have set one. Check with your school's IT department or Canvas administrator to learn whether there's a recommended maximum file size for course videos. Some schools suggest keeping videos under 500 MB to 1 GB to may support smooth playback for students on slower internet connections.

If you're uploading the MP4 directly to Canvas instead of using OneDrive, Canvas typically allows files up to 5 GB, depending on your institution's settings. Direct uploads to Canvas are sometimes faster for single videos because they don't require the OneDrive connection step.

When OneDrive connection fails or isn't available

Not all Canvas instances have OneDrive integration enabled. Some schools use different cloud storage systems like Google Drive or Box, or they don't offer cloud storage integration at all. If your Canvas doesn't show OneDrive as an option when you try to insert media, your institution hasn't set up that connection.

If the OneDrive connection is available but stops working, it's usually because your OneDrive account lost permission or your school's integration needs to be refreshed. Contact your school's IT help desk or Canvas support to troubleshoot. In the meantime, you can upload the MP4 directly to Canvas by selecting the direct upload option instead of browsing OneDrive.

Direct upload to Canvas is also faster if you only have one or two videos to add. The OneDrive route is more useful when you're managing many files across multiple courses and want to organize them in OneDrive's folder structure.

Video format and playback considerations

MP4 is one of the most widely supported video formats, and Canvas plays MP4 files reliably whether they come from OneDrive or direct upload. However, the specific video codec (the compression method used inside the MP4) matters. Most MP4 files use H.264 video codec and AAC audio codec, which Canvas and OneDrive both handle without issues.

If your MP4 uses an older or less common codec, playback might fail or require students to read the file instead of streaming it. You can check your video's codec using free tools like MediaInfo (Windows and Mac) or by right-clicking the file and viewing properties. If you're unsure, converting the MP4 to a standard H.264 format using free software like HandBrake ensures compatibility.

OneDrive's preview feature lets you check whether a video will play before you add it to Canvas. Open the file in OneDrive's web interface and click the preview button. If it plays there, it will play in Canvas.

Comparing OneDrive upload to direct Canvas upload

MethodSetup TimeFile OrganizationPlayback SpeedBest For
OneDrive through CanvasRequires OneDrive account and Canvas integrationOrganized in OneDrive folders, reusable across coursesDepends on OneDrive and your internet connectionMultiple videos, multiple courses, organized file management
Direct upload to CanvasOne click, no setupStored in Canvas, specific to that courseTypically faster, Canvas servers handle deliverySingle videos, one-time use, no OneDrive access

Steps to upload an MP4 from OneDrive to Canvas

First, make sure your MP4 is already uploaded to OneDrive. Open OneDrive in a web browser, create a folder for your course videos if you don't have one, and upload the MP4 file. Wait for the upload to complete and verify the file plays in OneDrive's preview.

Next, go to Canvas and open the assignment, discussion, or page where you want to add the video. Click the content editor button (usually a pencil icon or "Edit" button). In the editor toolbar, look for a media, video, or file insertion button — it often looks like a film strip or mountain icon. Click it and select OneDrive from the list of storage options.

Canvas will ask you to authorize access to OneDrive if this is your first time. Approve the connection, then browse to the folder where your MP4 is stored. Select the file and click insert. Canvas will embed the video in your course content. Save your changes, and the video will be visible to students.

Frequently Asked Questions

Do students need a OneDrive account to watch videos embedded from OneDrive?

No. Students see the video playing directly in Canvas and don't need to log into OneDrive or have their own account. Canvas handles the connection to OneDrive behind the scenes, so the student experience is the same as watching a video uploaded directly to Canvas.

What happens if I move or delete the MP4 from OneDrive after adding it to Canvas?

If you delete the file, the link in Canvas breaks and students will see an error or blank player. If you move the file to a different OneDrive folder, Canvas may lose track of it depending on how the link was created. Keep the original file in the same location for as long as the course is active.

Can I read an MP4 from Canvas after uploading it through OneDrive?

You can read it from OneDrive directly, but not from Canvas. Canvas doesn't store a copy — it only links to the OneDrive file. If you need a backup, read the MP4 from OneDrive or keep a copy on your computer.

Is OneDrive upload faster than direct Canvas upload for large MP4 files?

Usually no. Direct upload to Canvas is often faster because the file goes straight to Canvas servers. OneDrive upload requires uploading to OneDrive first, then Canvas accessing it from there. Use direct upload if speed matters and you only have one or two videos.

Can I share a OneDrive MP4 with other instructors in Canvas?

Not automatically. Each instructor needs their own OneDrive account and Canvas connection. If you want to share a video with another instructor, you can either share the OneDrive file with them directly in OneDrive, or they can upload the same MP4 to their own OneDrive and add it to their Canvas course.