Download your entire Vimeo library
Vimeo won't let you bulk-download your videos. With a free tool and these four steps, you pull your whole library — private videos included — to your computer and upload it to STRIMY.
Before you start
- Your computer (Windows, Mac or Linux).
- Being logged into Vimeo in your browser (Chrome, Firefox, Edge or Safari).
- A few minutes: for 20-50 videos, 30 min to 2 hours depending on your connection.
How to download your Vimeo videos step by step
Install the tool
We'll use yt-dlp (free and open source) together with ffmpeg. Open your terminal and paste the command for your system.
macOS · Terminal
brew install yt-dlp ffmpeg
Windows · PowerShell
winget install yt-dlp.yt-dlp winget install Gyan.FFmpeg
No brew or winget? Download the executables from the official yt-dlp site; the rest of the steps are identical.
Test with one video
Make sure it works with a single video. Copy the URL of any of your videos and replace its ID in the command. The --cookies-from-browser option uses your logged-in session, so it reaches private videos too.
yt-dlp --cookies-from-browser chrome --merge-output-format mp4 "https://vimeo.com/TU_VIDEO_ID"
Replace "chrome" with your browser (firefox, edge, safari, brave). For password-protected videos add --video-password "YOUR_PASSWORD".
Download your whole library
Create a urls.txt file with one URL per line (one per video), put it in an empty folder and run this command inside that folder. It downloads everything in the best available quality, using each video's title as the filename.
yt-dlp --cookies-from-browser chrome -S "codec:avc,res,ext" --merge-output-format mp4 -o "%(title)s.%(ext)s" -a urls.txt
Tip: copy your video URLs from your Vimeo "My videos" page and paste them into urls.txt.
Upload them to STRIMY
Open your STRIMY dashboard, go to My videos → Upload and drag in the downloaded files. We transcode them to adaptive streaming, generate thumbnails and organize them into your folders automatically.
Start free on STRIMYThey work the same: the command uses your Vimeo session, so it accesses anything you can view while logged in. You don't need to make anything public.
FAQ: downloading Vimeo videos
Can I download a private Vimeo video?
Yes. The command uses your browser session, so it reaches any video you can view while logged in — including private and team videos. You don't need to make them public.
Can I download a Vimeo video without an account, or one that isn't mine?
Only download content you own or have permission to. For your own videos just be logged in; downloading third-party material without authorization breaks Vimeo's terms and copyright.
What format are they downloaded in? Can I get an MP4?
Yes. With --merge-output-format mp4 you get a standard MP4, compatible with any player or editor. It's ideal for uploading to STRIMY afterwards.
Can I download Vimeo videos in 4K or maximum quality?
Yes — you get the best version Vimeo publishes (up to 4K/1080p depending on the video). It's not the original master, but for playback and client delivery it looks identical on screen.
Can I download Vimeo videos on mobile?
The yt-dlp method is made for a computer (Windows, Mac or Linux). The most practical route is to download on your computer and upload to STRIMY straight from there.
Is it legal to download my Vimeo videos?
Downloading your own content to keep a copy or migrate it to another platform is legitimate data portability. Always do it with content you own or have permission to.
Ready to leave Vimeo?
Create your free account and upload your first batch today.
Start free on STRIMY