Built for everyone who loves great media
VidSnap was born from a simple frustration: downloading a video should not require installing sketchy browser extensions, solving CAPTCHAs, or watching ads. We built the tool we always wanted — fast, clean, and honest.
Under the hood, VidSnap is powered by yt-dlp — the gold standard in video downloading, trusted by millions of developers and researchers worldwide. We wrapped it in a beautiful interface so anyone can use it, not just terminal power users.
Everything you need, nothing you don't
VidSnap is designed to do one thing exceptionally well — get you the file you want, fast.
Lightning Fast Downloads
Multi-threaded downloading with concurrent fragment support. Get your files in seconds, not minutes.
Every Quality Option
From 4K AV1 to 144p H.264 — every available quality is shown with codec, FPS, and exact file size.
Audio Extraction
Download audio-only in MP3 (320kbps), M4A, OGG, WAV, or OPUS. Perfect for podcasts and music.
1000+ Supported Sites
YouTube, Instagram, TikTok, Twitter/X, Vimeo, Twitch, SoundCloud, Reddit — and 990+ more via yt-dlp.
No Account Required
No sign-up, no tracking, no data collection. Paste a URL, get a file. That is the entire product.
Format Flexibility
MP4, WEBM, MKV for video. MP3, M4A, OGG, WAV, OPUS for audio. FFmpeg handles the merging.
Download Queue
Queue up to 3 simultaneous downloads. Track progress, speed, and ETA for each job in real time.
Download History
Your last 20 downloads are saved locally. Re-download any previous file without re-pasting the URL.
Real-Time Progress
Live progress bar with download speed (MB/s) and ETA. Server-Sent Events keep the UI always in sync.
Always Up to Date
yt-dlp is updated constantly to keep up with platform changes. Run `pip install --upgrade yt-dlp` anytime.
CLI Power Behind the UI
All the power of yt-dlp's CLI — format selection, codec preference, merge options — surfaced through a clean UI.
Free & Open Source
VidSnap is MIT licensed. Fork it, self-host it, modify it. The code is yours to use however you like.
Built on the best tools available
We chose every dependency for a reason. No bloat, no unnecessary abstractions — just the right tool for each job.
App Router, Server Components, API Routes. The backbone of VidSnap's frontend and backend.
The most powerful video downloader CLI. Supports 1000+ sites with constant updates.
Industry-standard media toolkit. Handles video/audio stream merging and format conversion.
Utility-first CSS framework. Every pixel in VidSnap's dark luxury UI is built with Tailwind.
Production-grade animation library for React. Powers all of VidSnap's micro-interactions.
How it all fits together
The Next.js API route spawns a yt-dlp child process, streams progress via Server-Sent Events back to the browser, then serves the completed file for direct download. Temp files are auto-deleted after 10 minutes.
Ready to start downloading?
Paste any video URL and get your file in seconds. No sign-up, no limits, no nonsense.
1000+
Supported Sites
15+
Output Formats
4K
Max Quality
Free
Always