Skip to content

YT Downloader

SHIPPED2026

Windows desktop app for downloading and converting video/audio from YouTube and hundreds of other sites.

Role

Product DesignDesktop DevelopmentPackaging & Distribution

Stack

PythonCustomTkinteryt-dlpFFmpegPyInstaller

A small, polished Windows utility built around yt-dlp and FFmpeg: paste a link, pick video and/or audio with a format and quality, and download — plus a separate local-file converter tab for re-encoding format, quality, and bitrate. Bilingual UI (Ukrainian/English), light/dark theme, and a one-file installer with the engine bundled in, so the very first click doesn't wait on a ~100MB tool download.

Screenshots

Approach

  • yt-dlp + FFmpeg engine, auto-fetched on first run or bundled into the installer at build time
  • Video and audio downloads as independent toggles, each with its own format/quality
  • Standalone converter tab: pick a local file, re-encode to a different container, quality, or bitrate
  • Automatic retry on transient YouTube download errors
  • Bilingual UI with a live light/dark theme switch
  • Packaged as a single-file Windows installer via PyInstaller

Verification note

A personal utility tool, built and manually tested end to end (real downloads, real conversions, both themes, both languages). Not published to a store or measured for install/user counts.