Paste a TikTok or public Facebook video link and save the MP4 to your device. Files are streamed, never stored on our servers.
Supports TikTok (including vm.tiktok.com short links and copied share text) and public Facebook videos / reels. Direct .mp4 links from Instagram or YouTube also work — see "Direct link (advanced)" below for how to get one. HuggingFace, GitHub and plain file URLs are accepted too.
—
Direct link (advanced) — Instagram / YouTube
Instagram and YouTube refuse anonymous requests from servers, so this site cannot read their page links. If you are logged in in your own browser you can still use VidCatch: grab the signed media URL and paste it below.
Open the video in your browser and let it start playing.
DevTools → Network, then filter mp4. For YouTube filter videoplayback and pick the entry that starts with https://rr (ignore initplayback and thumbnails).
Right-click the request → Copy → Copy link address.
Paste it into the box below and click Download.
Those URLs are signed: they expire after a few hours and are often tied to your IP address, so a download can fail with 403. If that happens, use the "Open direct (your IP)" button in the result above, or save the file directly from your browser.
Douyin (advanced) — two-track download
Douyin does not publish video data to servers, and its Web player splits video and audio into separate files. Drag the bookmarklet below to your bookmarks bar, open a Douyin video, let it play for a few seconds, then click the bookmark. It opens this page with both track URLs filled in.
If Douyin blocks the bookmarklet (page security / CSP), open DevTools → Network → filter mp4, copy the two URLs containing media-video-avc1 and media-audio-und-mp4a, and paste them below. A share link alone will not work.
Merging happens in your browser with -c copy (no re-encoding; the ~30 MB engine is downloaded on first use). Nothing is uploaded to this site.