Canvas does not store your lecture recordings. Five other systems do, they behave nothing alike, and telling them apart is the whole job.
Short answer
Canvas almost never stores the recording. It embeds a player belonging to one of five other systems: Canvas Studio, Panopto, Kaltura (often called My Media or Media Gallery), a plain video file in the Files tab, or an external link. Which one you have decides everything.
In both Studio and Panopto, downloading is off by default and a lecturer switches it on. On Kaltura the download button belongs to the player, and the default player does not have one. A plain file in the Files tab downloads like any other file. So the first step is not a download tool. It is working out which of the five you are looking at, then checking the transcript, which is a separate permission and is often left open when the video is not.
On this page
There is no such thing as a Canvas lecture video. Canvas almost never stores the recording; it embeds a player belonging to one of five other systems. Which system decides everything about what you can do next: one click, one email to your lecturer, or nothing at all.
That is why the answers you find contradict each other. They are all correct, each for a different one of the five, and none of them says which. Work out which one you have first and the rest of this page is short.
Five systems put a video in front of a Canvas student. They behave nothing alike:
Only two of those five are ever affected by anything you do inside Canvas, which is the part that surprises people. Deleting your Canvas account does not delete a Panopto recording, and exporting your Canvas course does not export one either.
You do not need to ask anybody. Thirty seconds of looking will tell you:
.mp4, it is a plain file and
you are done - skip to the last section.Studio is the one most people are actually asking about, because it is Instructure's own and it comes with Canvas. It is also the one with the most misinformation around it, because there are two separate downloads and they are controlled by two different people.
The download inside the embedded player. When a lecturer drops a Studio video into a page, Instructure's own documentation is explicit that the download option is turned off by default and has to be enabled deliberately. It is a per-embed setting, so the same recording can be downloadable on one page and not on the next, and there are two separate toggles: one allowing the media download and one allowing the transcript download. That second one matters more than it sounds, and it gets its own section below.
The download inside Studio itself. If your course navigation has a Studio entry, you can open the media there and download it from your own library. Two catches. Instructure describes this as "a legacy add-on that is now available with Canvas Plus and Canvas Next", so whether you have it at all depends on which Canvas package your institution bought. Not on you, and not on your lecturer. It is also strictly one file at a time. The accepted answer in Instructure's own community thread on this exact question says "Studio videos are downloaded easily from your Studio account. But this is one at a time."
A Studio video that came from YouTube or Vimeo can never be downloaded. Instructure states it flatly: "You can not download media files from YouTube or Vimeo." Studio is embedding somebody else's player, so there is no file for it to hand you. The Allow media download toggle does not even appear for those.
Panopto is the same story with different buttons. Downloads are off until somebody turns them on - Panopto calls it enabling podcast downloads - and it can be switched on for a whole folder, one subfolder, or a single recording. If your player's menu has no download entry, nobody has enabled it, and its absence is not a fault or a bug.
Because Panopto lives outside Canvas entirely, it also expires on its own schedule, which frequently runs ahead of your Canvas access. How to download Panopto lecture recordings covers the whole of it, including what to ask for and how to ask.
Kaltura is the one that confuses people most, because the download button is a property of the player rather than of the video. The University of Michigan's guide to its own Kaltura deployment puts it plainly: "The default Media Gallery player does not have the download button enabled", Turning it on means an instructor picking a different player, one literally named Enable Primary Video Download Button, either for the whole Media Gallery or for a single embedded item.
So on Kaltura, "there is no download button" almost never means the video is protected. It usually means nobody changed a default that most lecturers do not know exists. That is worth knowing before you write the email, because it makes the request a small one.
A number of institutions replaced Kaltura with Canvas Studio through 2024 and 2025. If yours did, old links may have been relinked to Studio automatically, so read the Studio section rather than this one.
If the recording is an ordinary .mp4 in the course Files
tab, none of the above applies. Select it and download it, or select
everything and take the lot.
The five ways to download
your Canvas files covers that, and Download as Zip handles it with no
software at all.
One almost nobody knows about. Media you recorded yourself through Canvas's own record button, such as a video discussion reply or a recorded submission, is filed separately from everything else. Instructure's community thread gives the path: Account, then Files, then My Files, then Uploaded Media. If you have spent an hour hunting for a video submission you made two semesters ago, that is where it went.
This is the most useful thing on this page and it is almost never mentioned. In both Studio and Panopto, the transcript is a separate permission from the video. Studio's embed settings list Allow media download and Allow transcript download as two different toggles, and lecturers who deliberately restrict the video routinely leave the transcript open, because captions exist for accessibility and turning them off is a decision nobody wants to defend.
So before concluding that a lecture is locked, open the player's options menu and look for a transcript or captions download. For revision that is frequently the better artefact anyway:
If there is no transcript at all, ask for one separately. Asking for captions lands very differently from asking for a download, and failing that you can always make your own from the audio. How to get a transcript of a Panopto lecture covers both routes, with measured timings for the second.
Every route above is a supported feature that somebody chose to switch on or off. None of them is a way around anything, and that is deliberate. Lecture recordings are the most restricted material in a typical course, and for reasons that hold up. They contain other students' voices and questions. They are the lecturer's own performance. Any third-party clip inside one is usually licensed for the cohort and nobody else.
Which is why the honest first step is nearly always the email. "Could you enable downloads for this folder, or share the transcript?" is a small, specific request that costs your lecturer about a minute, and in the Kaltura case it is a request to change a default rather than to make an exception. Screen recorders and browser plugins that pull the stream regardless are a different thing entirely, and your institution's academic regulations will treat them that way.
Timing beats technique. Recordings are usually the first thing removed and often go before the rest of the course. Near the end of a term, ask now rather than in exam week. See what happens to your Canvas access after graduation for how little warning you tend to get.
Being specific about scope, because half of this page is about systems Canvas does not own. Canvas Downloader handles Panopto: it discovers the recordings a course links to and saves them as video, audio, a searchable transcript, or a shortcut back to the original, and it fetches them for every course you select in one run.
It does not download Canvas Studio or Kaltura. Canvas hands out no file for either. The app sees a video with no download address and reports it as a stream rather than pretending it failed. So for those two the routes above are the routes, and what the app does instead is everything around the recording: the slides, the readings, the assignment briefs and the discussions.
Tick as many courses as you like. Canvas Downloader saves each Panopto lecture recording as video, as audio, or as a searchable transcript produced on your own computer, and pulls down the slides, readings, assignment briefs, announcements and feedback from the same courses in the same run.
Free and open source, Windows and macOS. Nothing is uploaded anywhere, including the transcription.
Because downloading is off by default in both of the systems Canvas usually embeds. Instructure states that a Studio embed has the download option turned off unless the lecturer enables it, and Panopto downloads are disabled until somebody switches them on. A missing button almost always means a default nobody changed, not a deliberate lock.
Look at the left-hand course navigation for a Studio, Panopto or My Media entry, and right-click the player to see whose branding appears. A video that opens in a new tab or on its own full-width page is almost always an external system; one sitting inline among ordinary Canvas text is Studio or a plain file.
Only if it has been allowed, and there are two separate routes. One is the download option on the embed, which a lecturer turns on per embed. The other is downloading from your own Studio library, which Instructure calls a legacy add-on available with Canvas Plus and Canvas Next, so that one depends on which Canvas package your institution bought. Studio media that came from YouTube or Vimeo can never be downloaded at all.
No. Download as Zip takes the Files tab, so it takes a video only if the video is an ordinary file sitting in that tab. Anything played through Studio, Panopto or Kaltura is not a Canvas file at all, so no Canvas export has ever contained it.
Often, yes, and it is worth checking. The transcript is a separate permission from the video in both Studio and Panopto, and lecturers who restrict the recording frequently leave captions open because they exist for accessibility. Open the player's options menu and look for a transcript or captions download.
Media you recorded through Canvas's own record button is filed under Account, then Files, then My Files, then Uploaded Media - separately from both your course files and your submissions. Instructure's community thread on downloading course media gives that path.
Usually, and it is the one route on this page that is not a supported feature. Recordings contain other students, the lecturer's own delivery, and often third-party material licensed only for the cohort, so most institutions treat capturing them outside the provided tools as a disciplinary matter. Ask for the download or the transcript instead.
It downloads Panopto recordings, as video, audio or a searchable transcript, for every course you select. It does not download Canvas Studio or Kaltura, because Canvas provides no file for either - for those the routes on this page are the routes.