← Back to blog
Blog

Arroxy vs yt-dlp.app (2026): which open-source yt-dlp GUI to pick

Published · Updated · by Antonio Orionus

Arroxy and yt-dlp.app both position themselves as desktop GUIs for yt-dlp on Windows, macOS, and Linux. The pitches sound similar: paste a URL, pick quality, download, no command line. The difference is in the app layer: install channels, Linux formats, telemetry stance, SponsorBlock, and workflow.

TL;DR

Definition blocks

Arroxy — Free, MIT-licensed open-source desktop app from antonio-orionus. Available on Windows 10/11, macOS 11+ (Intel + Apple Silicon), and Linux (AppImage, Flatpak, tar.gz). Distributed via Winget, Scoop, Homebrew Cask, AppImage, Flatpak, and GitHub Releases. Auto-fetches yt-dlp at runtime; FFmpeg/ffprobe ship with each release. Source on GitHub. No premium tier, no feature gating, no usage limits.

yt-dlp.app — A separate, similarly-named MIT-licensed desktop GUI project at yt-dlp.app. Its site advertises Windows, macOS (Intel + Apple Silicon), Linux AppImage and .deb, automatic yt-dlp/FFmpeg download on first launch, one-click engine updates, private-content cookie import from major browsers, and 0 telemetry/tracking. Do not confuse it with the yt-dlp command-line tool itself, which is the engine both apps wrap.

Disambiguation

This is the most common confusion: there are three things called something with “yt-dlp” in the name.

NameWhat it is
yt-dlpThe CLI download engine. Powers most other tools listed here.
yt-dlp.appA separate desktop GUI project. MIT-licensed and open source per its public site.
ArroxyA desktop GUI project at arroxy.orionus.dev, separate from both above.

Arroxy is not affiliated with the yt-dlp.app project. We share the same upstream engine (yt-dlp) but the apps are unrelated codebases and teams.

Feature axes that distinguish them

Because both wrap yt-dlp, the engine-level features (site support, format options, 4K + HDR, playlist) are similar. The differences live in the surrounding app: license, distribution, post-processing extras, and platform polish.

AxisArroxyyt-dlp.app
LicenseMIT, full source on GitHubMIT, source on GitHub
Distribution channelsWinget + Scoop + Homebrew + AppImage + Flatpak + tar.gz + directDirect downloads + GitHub Releases
Apple Silicon nativeYesYes
Linux formatsAppImage + Flatpak + tar.gzAppImage + .deb
yt-dlp setupFetched automatically on launchFetched automatically on first launch
FFmpeg setupFFmpeg/ffprobe bundled with each releaseFetched automatically on first launch
SponsorBlock at download timeYes, built-inNot advertised on the public site
Languages (i18n)21English public site; verify app locales
Queue persistence across restartsYesVerify in app
Telemetry defaultAnonymous aggregate OpenPanel; opt-out; no URLs/titles/paths0 telemetry/tracking per public site

The site-support number is not a meaningful deciding factor here. yt-dlp.app advertises 1,510+ supported sites, while Arroxy uses yt-dlp’s broader supported-sites list and describes it as 2000+. Both are wrapping the same upstream class of extractor engine. The app-level details matter more.

The naming confusion in practice

This post exists because the confusion is real. Common patterns I’ve seen in support threads and Reddit:

The cleanest mental model: yt-dlp is the engine. yt-dlp.app and Arroxy are two of many third-party GUIs that wrap that engine. The yt-dlp project doesn’t endorse any specific GUI.

When to pick Arroxy

When to pick yt-dlp.app

How to install Arroxy

If you’ve already evaluated yt-dlp.app and want to try Arroxy alongside or instead:

Both apps wrap yt-dlp. Running both side by side won’t conflict — they each maintain their own yt-dlp binary cache.

FAQ

Is yt-dlp.app safe?

yt-dlp.app is a third-party GUI project for yt-dlp. As with any unsigned installer (Arroxy included), verify the download with VirusTotal before running on a clean machine. Check the project’s current state at yt-dlp.app for source-availability and distribution details.

Is yt-dlp.app the same as yt-dlp?

No. yt-dlp is the command-line download engine. yt-dlp.app is a third-party desktop GUI project that wraps the yt-dlp CLI. Arroxy is another third-party GUI that wraps the same CLI. Neither GUI is “official” — yt-dlp the project doesn’t endorse any specific GUI.

Is yt-dlp.app open source?

Yes. The public yt-dlp.app site says it is MIT-licensed and links to github.com/yt-dlp-app/yt-dlp-app. Arroxy is also MIT-licensed with full source on GitHub.

Can I install Arroxy without affecting an existing yt-dlp.app install?

Yes. Arroxy installs to its own location (%LOCALAPPDATA%\Programs\Arroxy on Windows, /Applications/Arroxy.app on macOS, AppImage anywhere you put it on Linux) and maintains its own yt-dlp binary cache in its user-data folder. No shared state with yt-dlp.app.

Which yt-dlp GUI does the yt-dlp project recommend?

None specifically. yt-dlp’s README and wiki list community GUIs without endorsement. Pick by license, distribution, and feature fit.

Methodology

Data on Arroxy compiled 2026-05-19 and refreshed 2026-06-15 from the Arroxy README. Data on yt-dlp.app compiled 2026-06-15 from yt-dlp.app and its linked GitHub repository. Both projects ship — if any factual claim here drifts, please open a GitHub issue.

← Back to blog