Local Windows utility
Bulk Downloader
Got a long list instead of a single link? Import a CSV or paste one URL per line. Spark Tray checks and dedupes the list, expands any playlists, and works through the queue with a live status for every item — and one button to retry anything that failed.
Windows 10/11 (x64) · Free · No account
Everything saves into your Bulk Downloads folder.

What it does
Everything Bulk Downloader handles
A focused set of jobs, each done well — and nothing that phones home.
CSV or paste-per-line
Import a spreadsheet of links or just paste one URL per line — whichever way your list already lives.
Validate & dedupe
Spark Tray checks each link and quietly removes duplicates before anything starts, so you don't download the same thing twice.
Playlists expanded
Any playlist in your list is unrolled into its individual videos and folded into the queue automatically.
Import preview
See exactly what will be fetched — with duplicates and invalid links flagged — before you commit to the batch.
Concurrency-limited
Downloads run a sensible number at a time so your bandwidth and the source servers both stay happy.
Retry all failed
Watch per-item progress as it goes, then clear up any stragglers with a single retry-all-failed button.
How it works
From link to done in a few clicks
- 1
Bring your list
Import a CSV or paste your links one per line. There's no cap on how modest or how long the list is.
- 2
Preview the queue
Spark Tray validates and dedupes, expands playlists, and shows you a preview of everything it's about to fetch.
- 3
Run the batch
Kick it off and watch a live status for each item as downloads run a few at a time.
- 4
Retry any stragglers
When it's done, hit retry-all-failed to mop up anything that didn't land — the rest stay put.
Under the hood
The engines, named plainly
The Bulk Downloader is the Video Downloader's engine pointed at a whole list.
- Download engine
- yt-dlp (one queued job per link)
- Media processing
- ffmpeg
- Input
- CSV import or paste one URL per line
- Before it runs
- Validation, de-duplication and playlist expansion
- While it runs
- Per-item status with a retry-all-failed pass
- Output folder
- Bulk Downloads
- Platform
- Windows 10/11 (x64) — runs fully on your machine
Under the hood it's the same yt-dlp + ffmpeg pipeline as the single Video Downloader, wrapped in a queue with concurrency limits so a big list stays orderly. Only download content you have the rights to.
The rest of the belt
Three more tools in the tray
Questions
Bulk Downloader, answered
Add Bulk Downloader to your tray
Bulk Downloader ships inside Spark Tray with the other three tools — one small download, no account.
Windows 10/11 (x64) · Free · No account