YT-DLP WebUI Documentation
YT-DLP Web is a self-hosted web application that gives you a clean, modern browser interface for yt-dlp — the powerful downloader that supports 1000+ websites including YouTube, Vimeo, Twitter, TikTok, Instagram, Twitch, and many more.
Instead of typing cryptic command-line arguments, you just paste a URL, pick your quality, and click download. That’s it.
📸 Screenshots
Sign In :

Dashboard :

History :

Monitor :

Settings :

📚 Documentation
| Guide | What you’ll learn |
|---|---|
| ✨ All Features | Every feature explained — what this app can do for you |
| 🚀 Getting Started | Install and run the app in under 5 minutes |
| ⚙️ Configuration | Customize everything — .env file, settings, rebranding, HTTPS |
| 🎯 Usage Guide | How to download, use presets, monitor playlists, and more |
| ❓ Troubleshooting | Common problems and how to fix them |
🎯 What Can You Do With It?
| You want to… | Here’s how |
|---|---|
| Download a YouTube video | Paste URL → pick preset → download |
| Save audio from a video | Use the “Audio Only” preset |
| Keep up with a playlist | Set up playlist monitoring → auto-downloads new videos |
| Schedule a download for later | Create a scheduled job with a future time |
| Get notified when downloads finish | Enable webhook or email notifications |
| Make it your own app | Change name, logo, favicon in .env |
Is This For You?
- ✅ Yes if you want a simple web UI for downloading videos without the command line
- ✅ Yes if you want to run it on your own server (self-hosted)
- ✅ Yes if you want to automate playlist downloads
- ❌ No if you’re looking for a hosted/SaaS solution — this runs on your own hardware