Freedom251 › Video Downloaders
EZDown

What EZDown is
EZDown is a free, open-source Windows desktop media downloader with a Chrome or Edge browser extension. It uses yt-dlp to retrieve video and audio from thousands of supported websites, including YouTube, and outputs MP4 files. The extension detects watch pages, places a download button beside compatible native players, and sends requests to the desktop application. FFmpeg merges downloaded audio and video streams. The Electron app supports background execution, system-tray integration, and an onboarding wizard for preferences. EZDown also describes an audio-streaming backend with dynamic port discovery for low-latency playback. A local Node.js and Express API handles downloading and streaming. Windows is the supported packaging target, with a standalone .exe installer containing the extension, yt-dlp.exe, and ffmpeg.exe. Loading the unpacked extension requires browser developer mode. Source use requires Windows, Node.js, and npm; Node.js 18 or higher is recommended. Playlist downloads are listed as unavailable in the product details.
Who it suits
EZDown suits Windows users who want a free, open-source downloader with browser integration. It also fits users comfortable loading an unpacked Chrome or Edge extension and running local Node.js-based components.
What it does well
- Free and open-source
- Supports thousands of yt-dlp websites
- Chrome and Edge extension integration
- FFmpeg merges audio and video streams
- Windows standalone installer is described
What to know first
- Windows is the currently supported packaging target
- Playlist downloads are listed as unavailable
- Supported websites may change behavior
- Source setup requires Node.js, npm, and Windows
Verdict
EZDown combines a Windows downloader with browser controls, yt-dlp extraction, and FFmpeg processing. Its free open-source model and local API are useful for compatible Windows setups, while platform and playlist limits should be noted.
Facts from EZDown's own pages
- Audio streaming
- The README describes an audio streaming backend with dynamic port discovery for low-latency playback. · github.com, 12 Oct 2026
- Browser integration
- Its extension detects watch pages, adds a download button alongside native player interfaces, and routes extension downloads through the EZDown desktop application. · github.com, 12 Oct 2026
- Browser support
- The README gives Chrome and Edge as examples for loading the unpacked browser extension. · github.com, 12 Oct 2026
- Core components
- The project identifies yt-dlp as its media extraction engine and Node.js and Express for its local API handling downloads and streaming. · github.com, 12 Oct 2026
- Desktop features
- The Electron app includes background execution, system tray integration, and an onboarding wizard for configuring preferences. · github.com, 12 Oct 2026
- Device platforms
- Windows desktop; Chrome and Edge browsers · github.com, 21 Sept 2026
- Distribution
- The repository's package configuration targets a Windows NSIS installer and includes the extension, yt-dlp.exe, and ffmpeg.exe as extra resources. · github.com, 12 Oct 2026
- Downloads
- The README says it can download videos, audio, and playlists from thousands of supported websites. · github.com, 12 Oct 2026
- Download types
- The README says it can download videos, audio, and playlists from thousands of supported websites. · github.com, 12 Oct 2026
- Extension setup
- The README instructs users to load the unpacked extension through the browser extension developer mode in Chrome or Edge. · github.com, 12 Oct 2026
- License metadata
- The project package metadata lists its license as ISC. · github.com, 12 Oct 2026
- Local backend
- The project describes a Node.js and Express background local API for downloading and streaming. · github.com, 12 Oct 2026
- Media processing
- EZDown uses FFmpeg to merge downloaded audio and video streams into media files. · github.com, 12 Oct 2026
- Output formats
- mp4 · github.com, 21 Sept 2026
- Playlist downloads
- No · github.com, 21 Sept 2026
- Project support
- The README invites bug reports and feature requests through GitHub issues and links to a donation option. · github.com, 12 Oct 2026
- Purpose
- EZDown is a desktop media downloader with a browser extension for downloading video and audio from supported websites. · github.com, 12 Oct 2026
- Source prerequisites
- Building or running from source requires Node.js, npm, and Windows; the README recommends Node.js version 18 or higher. · github.com, 12 Oct 2026
- Support and funding
- The README invites users to report bugs or request features through GitHub issues and provides donation links to Ko-fi and Binance. · github.com, 12 Oct 2026
- Supported sites
- The supported-site list says its entries are yt-dlp extractors, and cautions that listed sites are not guaranteed to work because websites can change. · github.com, 12 Oct 2026
- Supported sources
- Thousands of websites supported by yt-dlp,including YouTube · github.com, 21 Sept 2026
- Supported systems
- The README lists Windows as the currently supported packaging format and describes building a standalone .exe installer. · github.com, 12 Oct 2026
- Windows support
- The README lists Windows as the currently supported packaging format and describes packaging a standalone .exe installer. · github.com, 12 Oct 2026
Where EZDown stands on Freedom251
- Video Downloaders#134 of 135