OpenMacApps

MediaFetch

Native SwiftUI front end for yt-dlp that downloads online videos with format choices, playlists and FFmpeg conversion.

GPL-3.0 · Free download · Downloads from github.com

License
GPL-3.0
Open source
Category
Media
Source
GitHub
jyps1090013-stack
Verified
2026

About MediaFetch

MediaFetch puts a native window in front of yt-dlp for downloading online videos. It detects YouTube and Bilibili links, lets you choose video quality, output format or audio-only, downloads whole playlists, and shows progress, speed and logs for each task. Browser cookies or a cookies.txt file can be used for sites that need a login. It also converts media files through FFmpeg. It suits people who want a graphical front end to yt-dlp and FFmpeg rather than Terminal commands.

The app needs yt-dlp and FFmpeg installed separately, usually through Homebrew, with their paths set in Settings. The release DMG is an arm64 build, signed with an Apple Development certificate and not notarized, so the first launch has to be allowed in System Settings. Its Info.plist sets macOS 26.5 as the minimum version. The README leaves copyright and website terms compliance to the user.

Information

Source code
jyps1090013-stack/MediaFetch
License
GPL-3.0
Website
github.com
Download
github.com
Category
Media
Alternative to
4K Video Downloader Plus
Evidence checked

OpenMacApps links to each project’s official download. Check its release notes for macOS version and Apple silicon support. The verification date records our license and source review, not a security audit. Read how we verify.

Sources and image credits

License and artwork notices

Improve this listing

For the Developer

Link to this page from your README with a badge.

Listed on OpenMacApps
[![Listed on OpenMacApps](https://openmacapps.com/badge.svg)](https://openmacapps.com/apps/mediafetch/)
See All You Might Also Like