yt-dlp-gui is a cross-platform graphical interface for the popular command-line video downloader yt-dlp, created to make video and audio downloads from sites like YouTube, Vimeo, Twitch, and others easier for everyday users without needing to work directly with command-line arguments. Written in PySide6 (Python with Qt bindings), it wraps the powerful yt-dlp engine in a visual application that lets users paste video URLs, choose formats, apply presets, and start downloads with a click, while still exposing options for advanced tweaks via configuration files. The project supports preset definitions and global arguments through a config file, so users can customize their most common download workflows—like audio extraction, quality ranking, or embedding thumbnails—without retyping arguments each time. Downloads can be initiated from a portable app bundle or run manually with Python, making it flexible across platforms including Windows and Linux.

Features

  • Cross-platform GUI for yt-dlp video/audio downloading
  • PySide6-based graphical interface
  • Support for custom presets via config file
  • Global arguments for repeatable workflows
  • Paste-and-download simplicity for users
  • Logs and debug feedback for advanced use

Project Samples

Project Activity

See All Activity >

Follow yt-dlp-gui

yt-dlp-gui Web Site

Other Useful Business Software
Train ML Models With SQL You Already Know Icon
Train ML Models With SQL You Already Know

BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of yt-dlp-gui!

Additional Project Details

Operating Systems

Windows

Programming Language

Python

Related Categories

Python YouTube Downloaders

Registered

2026-01-20