FOSS workbench / recipe builder
Make yt-dlp approachable without hiding what it will do.
Choose formats, subtitles, metadata, filenames, playlist bounds, and archive tracking. Get a safely quoted command and reusable config—built locally, with every flag visible.
Transparent output
Command and reusable options
The config contains options only; URLs remain in the command so they are not silently persisted in a configuration file.
- Build a recipe to see dependency and authorization notes.
Why a recipe builder comes before a hosted downloader
A local command keeps media traffic and files between the user, their machine, and the source. A future hosted worker needs authentication, per-job isolation, strict private-network blocking, duration/file/time/transfer limits, expiring delivery, an abuse workflow, and a clear rights confirmation.
No arbitrary-argument escape hatch
The form maps structured choices to known yt-dlp options and quotes every value for POSIX shell or PowerShell. It deliberately omits arbitrary extra arguments, executable hooks, browser-cookie extraction, credentials, plugins, and config-location controls.