# FireFetch

> Download literally anything worth keeping.

Canonical page: https://pyrosoft.pro/software/firefetch

Status: coming-soon
Platforms: Windows

FireFetch is a Windows desktop app that turns videos, music, playlists, direct files and torrents into an offline library you control. Paste a link, review what FireFetch found, choose the quality when you care, and let the queue do the rest. Behind a simple interface it uses proven tools: yt-dlp to analyse videos and playlists, FFmpeg to merge and convert, aria2c for fast direct downloads, and Peerflix for torrent media. The queue shows waiting, active, finished and failed jobs with pause, resume and retries, and keeps its state between sessions. A music workspace builds albums, artists and playlists from what you save, with suggestions based on your favourite artists and official album metadata rather than AI. Everything stays local: settings, queue state, downloads and optional cookies live beside the app, and FireFetch does not bypass DRM. Earlier builds, up to 25.12.26, were published on itch.io between 2025 and early 2026.

Price: Price TBA.

## Requirements

Windows (packaged build). Running from source needs Node.js and npm; Windows is the primary target because the bundled tools are .exe files

## Features

- Video, music and playlist downloads via yt-dlp, with format selection
- Fast direct downloads with aria2c; torrent and magnet links
- Queue with pause, resume, retries, reordering and saved state
- Download board for waiting, active, finished and failed jobs
- Music workspace: albums, artists, playlists, songs and offline view
- Suggestions from your favourite artists and album metadata, no AI
- Dependency manager keeps bundled tools current; optional local cookies
- Local-first: settings, downloads and cookies stay beside the app

## How to get it

Coming soon. Use the product page and development journal for current status.
- [Project website](<https://firefetch.app/>)

## Recorded details

- First release: Earliest build on itch.io: 25.5.19
- Tech: Electron and Express; yt-dlp, FFmpeg, aria2c

## Screenshots

![FireFetch home screen with link intake and library shortcuts](https://pyrosoft.pro/store-assets/media/b20fb7001f-960.webp)
![FireFetch videos library](https://pyrosoft.pro/store-assets/media/c3d4be0c6c-960.webp)
![FireFetch Music For You page](https://pyrosoft.pro/store-assets/media/26a1f0b689-960.webp)
![FireFetch albums page](https://pyrosoft.pro/store-assets/media/4b4e85e6ec-960.webp)
![FireFetch artists page](https://pyrosoft.pro/store-assets/media/ed024e5b89-960.webp)
![FireFetch downloads board](https://pyrosoft.pro/store-assets/media/fc84d7f935-960.webp)
![FireFetch Settings with folders, quality, formats and filename templates](https://pyrosoft.pro/store-assets/media/33dd5c9b2b-960.webp)
![Earlier FireFetch Browse Videos page with site and date filters](https://pyrosoft.pro/store-assets/media/f0f0e06208-960.webp)

## Questions

### Is downloading videos legal?

FireFetch is a tool, like a browser's save button. Downloading content you have rights to keep (your own uploads, purchases, public-domain and permissively licensed media) is fine; redistributing copyrighted work is not. Check the terms of the sites you use.

### What sites and formats does it support?

FireFetch is powered by yt-dlp, which supports hundreds of sites, plus direct file downloads and torrents through aria2. FFmpeg handles conversion, including audio-only extraction.

### How do updates work when sites change?

The bundled yt-dlp engine is updated with FireFetch releases, so when sites change their players you update the app instead of debugging command-line flags.

### Does FireFetch bypass DRM?

No. FireFetch does not bypass DRM-protected content.
