

MediaFetch
A tiny, self-hosted Web UI for yt-dlp. Download video and audio from YouTube, Twitch, and more. No database, Docker-ready. UI is a lightweight single-page with logs and optional auth.
Cost / License
- Free
- Open Source (MIT)
Platforms
- Self-Hosted
- Docker
Features
Properties
- Lightweight
- Privacy focused
Features
- No Tracking
- SoundCloud Downloader
- Support for 4K
- MP3 Downloader
- Ad-free
- No registration required
- YouTube Downloader
- Web interface
Support for Docker
Tags
- audio
- ffmpeg
- dokploy
- yt-dlp-wrapper
- html
- yt-dlp-gui
- yt-dlp
- free-apps
- Docker Compose
- open source
- video
- wrapper
MediaFetch News & Activities
Recent activities
- lukedunsmoto added MediaFetch
- POX updated MediaFetch
- lukedunsmoto added MediaFetch as alternative to NewPipe, youtube-dl, Cobalt Tools and Seal
MediaFetch information
What is MediaFetch?
A tiny, self-hosted Web UI for yt-dlp. Download video and audio from YouTube, Twitch, and more. No database, Docker-ready. UI is a lightweight single-page with logs and optional auth.
Free, self-hosted, open-source.
Universal Support Works with YouTube, Twitch, Vimeo, SoundCloud, and thousands of other sites.
Zero Database No state, no queues, just files on disk.
Optional Security HTTP Basic Auth (browser-native). If credentials are set, the UI, API, and downloads are protected.
Modern UI Simple dashboard with real-time terminal logs (SSE).
Flexible Formats
Best video + audio ? MP4 Audio-only extraction ? MP3
Always Fresh
Docker build automatically pulls the latest official yt-dlp binary, ensuring support for the newest sites and bypassing recent YouTube blocks.




