What you need to know before downloading
You can save videos from most websites using free software or browser extensions, but the method depends on where the video is hosted. Some sites make this straightforward; others use protection that blocks standard download tools. Before you start, understand that downloading a video for your own use is different from sharing it publicly — the site's terms of service and copyright law both matter here.
The most reliable approach is using a dedicated video download tool on your computer rather than relying on browser extensions, which can break when websites update their code. The tool reads the video file directly from the website's server and saves it to your hard drive in a format you can edit or play back later.
Key Takeaways
- Download tools work by capturing the actual video file from a website's server, so they work on most sites but not those with strict encryption or login requirements.
- yt-dlp and FFmpeg are free, open-source tools that handle the widest range of sites and video formats, though they require typing commands in a terminal.
- Browser-based downloaders like Video DownloadHelper work inside your web browser but may break when websites change their code.
- Always check a site's terms of service before downloading — some sites allow personal downloads while others prohibit it entirely.
- Downloaded videos take up significant disk space, so verify you have room before downloading long files or multiple videos.
Using yt-dlp for the widest compatibility
yt-dlp is a free command-line tool that downloads videos from hundreds of websites, including YouTube, Vimeo, TikTok, Instagram, and many others. It works on Windows, Mac, and Linux. The tool is actively maintained, meaning it gets updated when websites change how they serve videos, so it rarely breaks.
To set it up on Windows: download the executable file from github.com/yt-dlp/yt-dlp/releases, save it to a folder you can find easily (like your Documents folder), then open Command Prompt in that folder. Type the command yt-dlp [paste the video URL here] and press Enter. The video downloads to that same folder within seconds to minutes depending on file size.
On Mac or Linux, you can install yt-dlp using Homebrew or pip if you have those tools set up, or download the executable the same way as Windows. The command is identical: type the tool name, paste the URL, and press Enter.
The main limitation is that yt-dlp requires you to work in a terminal or command prompt, which feels unfamiliar if you have never done it before. The payoff is that it works on far more sites than graphical tools and rarely breaks.
Using FFmpeg for format conversion and editing
FFmpeg is a free, powerful tool that not only downloads videos but also converts them between formats, trims them, adjusts quality, and extracts audio. If you plan to edit the video in your editing software, FFmpeg can prepare it in exactly the format your editor needs.
Download FFmpeg from ffmpeg.org, extract the files, and place the executable in a folder you can access from Command Prompt or Terminal. The basic download command is ffmpeg -i [URL] output.mp4, which saves the video as an MP4 file. You can change the filename and format — for example, ffmpeg -i [URL] output.mov saves it as a QuickTime file instead.
FFmpeg has a steep learning curve because the command syntax is specific, but online communities have documented hundreds of common tasks. If you need to convert a video to a specific codec, reduce file size, or extract just the audio track, FFmpeg can do it in one command rather than requiring separate software.
Using browser extensions for quick downloads
Browser extensions like Video DownloadHelper (available for Firefox and Chrome) let you download videos without opening a terminal. When you visit a page with a video, the extension shows a download button or menu. Click it, choose your format and quality, and the video saves to your Downloads folder.
The advantage is simplicity — no command-line syntax to learn. The disadvantage is that these extensions break regularly when websites update their video delivery systems. You may find that a tool works on YouTube but not on a smaller site, or stops working entirely after a website redesign.
If you use a browser extension, keep it updated and have a backup plan. yt-dlp or FFmpeg will usually work when the extension fails, so knowing both methods means you are not stuck if one stops working.
Checking site terms of service and copyright
Before downloading, read the website's terms of service to see what they say about saving videos. YouTube's terms allow you to download your own videos and some other content for offline viewing through their official feature, but prohibit downloading most other videos. Vimeo, depending on the video's settings, may allow downloads. TikTok's terms prohibit downloading videos without permission.
Copyright law also matters. A video you find online may be protected by copyright, meaning the creator or rights holder has exclusive permission to copy it. Downloading for personal use is generally safer legally than downloading to share, but the safest approach is to download only videos you created yourself or that the creator has explicitly said you can download.
If you are unsure, contact the video creator or site owner and ask. Many creators are happy to share their work if you ask directly.
Solving common download problems
If a download fails or produces a corrupted file, the most common causes are: the video is protected by encryption, the website blocks automated downloads, your internet connection dropped mid-download, or the tool is outdated. Try updating yt-dlp or FFmpeg first — run yt-dlp --update-self in Command Prompt to get the latest version, which often fixes broken downloads.
If the video still will not download, check whether the site requires you to be logged in. Some websites serve different video files to logged-in users versus guests. Log in to the site, copy the URL from your browser's address bar, and try the download again with that URL.
For videos that play in your browser but will not download, the site may be using a streaming format that standard tools cannot capture. In that case, screen recording software like OBS Studio can record the video as it plays, though this produces a larger file and lower quality than a direct download.
Managing downloaded video files
Downloaded videos consume significant disk space — a one-hour video in standard quality is typically 500 MB to 1 GB, and high-quality video can be 2 GB or more. Before downloading multiple videos, check how much free space your computer has. On Windows, right-click your hard drive in File Explorer and select Properties. On Mac, click the Apple menu, select About This Mac, then Storage.
Organize downloaded videos into folders by project or date so you can find them later. If you are downloading videos for editing, keep the original downloaded file separate from your edited version — this way, if you make a mistake in editing, you still have the original to start over.
Consider moving older downloaded videos to an external hard drive or cloud storage if you need to free up space on your computer. This keeps your editing projects accessible without filling your main drive.
Frequently Asked Questions
Is it legal to download videos from YouTube?
YouTube's terms of service prohibit downloading most videos without permission. You can download videos you uploaded yourself, and YouTube offers an official offline feature for some content. Downloading other people's videos violates their terms, though enforcement is inconsistent. If you want to use someone else's video, ask permission first.
Why does my download fail partway through?
The most common cause is an interrupted internet connection. If your connection drops, the download stops. Try again on a stable connection, or use a download manager that can resume interrupted downloads. If the same video fails repeatedly, the site may be blocking automated downloads, or the tool may be outdated — update it and try again.
What format should I download videos in for editing?
MP4 is the most widely supported format across editing software. If your editing program requires a specific format (like MOV for Final Cut Pro, or ProRes for professional work), use FFmpeg to convert the video after downloading. Check your editing software's documentation for the recommended format and codec.
Can I download videos that require a login?
Yes, but you must be logged in when you copy the URL. Log into the website, navigate to the video, copy the full URL from your browser's address bar, then use that URL with your download tool. The tool will use your browser's cookies to access the video the same way you would.
How much disk space do I need for video downloads?
A one-hour standard-quality video typically needs 500 MB to 1 GB of space. High-quality or 4K video can need 2 GB to 5 GB per hour. Before downloading, check your available disk space and make sure you have at least 20 percent free space on your drive for your operating system to function properly.