Free social media video downloader for YouTube, Instagram, TikTok and 1,800+ sites
Download videos and audio from YouTube, Instagram, TikTok, X, Reddit, Vimeo and 1,800+ other sites — directly in your browser, no sign-up.
Social Media Downloader
Files stream through this server and are deleted immediately after.
Frequently asked questions
Is it really free, with no sign-up?
Yes. There is no account, no daily limit, no captcha, no upsell. Open the page, paste a URL, click Download. The tool is funded by being open source on a personal portfolio.
Which sites are supported?
Anything yt-dlp supports — about 1,800 sites at last count. The big ones: YouTube, Instagram (Reels and Posts), TikTok, X (formerly Twitter), Facebook, Reddit, Vimeo, Twitch, SoundCloud, Dailymotion, Bilibili. Paste any video URL and the platform is detected automatically.
Does it store my downloads?
No. The file is fetched on the server, streamed straight to your browser, and the temp file is deleted immediately when the response closes. Nothing is logged about which URLs you download.
Why does my YouTube download fail with a 403?
YouTube periodically rotates its player signing keys; older yt-dlp builds get blocked. The downloader runs the latest yt-dlp from Homebrew, so this should be rare. If you hit it, try again in a few minutes — usually a yt-dlp update has been pushed.
Is downloading copyrighted videos legal?
It depends on your jurisdiction and what you do with the file. Downloading a video for personal use (e.g., offline viewing) is generally fine in most places. Re-uploading copyrighted content is not. This tool is provided for legitimate uses — verify the rules where you live.
What's the maximum file size or video length?
There's no hard cap, but very long videos (>1 hour) will be slow because the server has to merge audio + video with ffmpeg before streaming. For the best experience under 30 minutes per clip.
Can I download just the audio as MP3?
Yes. Switch the tab to Audio and pick MP3 (or M4A, Opus, WAV, FLAC). MP3 is re-encoded server-side via ffmpeg; M4A is the original audio stream so it's faster and lossless if the source uses AAC.
How does the transcribe button work?
It runs the same yt-dlp call but extracts subtitle tracks instead of media. Most YouTube videos have either author-uploaded captions or auto-generated ones — both work. You get a synced word-level transcript you can copy with or without timestamps. Sites without subtitle tracks (TikTok, IG) won't return a transcript.