Gopeed
What it is
Gopeed is a free, open-source download manager for Windows, macOS, Linux, Android, iOS, and the Web. It handles HTTP, HTTPS, BitTorrent, magnet, and ed2k links. BitTorrent options include seeding, DHT, PEX, uTP, WebTorrent, UPnP, and daily tracker-list updates. JavaScript extensions can add downloads from services such as YouTube, HuggingFace, and cloud storage, while browser extensions for Chrome, Edge, and Firefox can capture download links automatically. For automation, Gopeed provides an HTTP REST API, an official JavaScript SDK, and webhooks for completion or failure events to services including Gotify, Bark, WeCom, DingTalk, and Telegram Bot. Its Web version and Docker deployment support remote download services and configurable authentication. Gopeed has no ads or tracking and is released under GPLv3. The API documentation recommends an API token, and public Web deployments should enable identity authentication. The iOS build is an IPA for self-signing, and the installation guide warns that Windows antivirus may falsely flag host.exe and updater.exe.
For and against
For
- Supports HTTP, HTTPS, BitTorrent, magnet, and ed2k.
- Browser extensions capture links automatically.
- Offers REST API, JavaScript SDK, and webhooks.
- Free, open source, with no ads or tracking.
Against
- iOS build requires self-signing.
- Public Web deployments should enable identity authentication.
- Windows antivirus may falsely flag two executables.
The verdict
Gopeed combines multiple download protocols with browser capture, extensions, and remote automation options. iOS installation requires self-signing, and public Web deployments need attention to authentication.
Who it suits
Gopeed suits users who need downloads across platforms, remote management, automation, or extensible workflows. It also offers browser extensions and a REST API for managing download tasks.
Plans and prices
Free
all core download features · no ads · no hidden paywalls
Read 15 Oct 2026 · gopeed.com
On the record
- API
- The HTTP API can create and manage download tasks, including pausing and deleting downloads.gopeed.com · read 15 Oct 2026
- Apple availability limit
- The maker says BitTorrent-related apps cannot pass Apple's review process, preventing App Store listing.gopeed.com · read 15 Oct 2026
- Architecture
- The Flutter front end and Go back end communicate over HTTP, using Unix sockets on Unix-like systems and TCP on Windows.github.com · read 15 Oct 2026
- Audience
- Gopeed is intended for users who need cross-platform downloads, remote management, automation or extensible download workflows.gopeed.com · read 30 Sep 2026
- BitTorrent features
- Its BitTorrent support includes seeding, DHT, PEX, uTP, WebTorrent, UPnP and daily tracker-list updates.gopeed.com · read 30 Sep 2026
- Browser integration
- Browser extensions for Chrome, Edge and Firefox can automatically capture download links.gopeed.com · read 30 Sep 2026
- Browser interception
- The browser extension can capture download links instead of the browser's native downloader.gopeed.com · read 15 Oct 2026
- Build requirements
- Contributor setup requires Go 1.25 or newer and Flutter 3.41 or newer.github.com · read 15 Oct 2026
- Command line
- A CLI can be installed with go install github.com/GopeedLab/gopeed/cmd/gopeed@latest and accepts HTTP, torrent, magnet and ed2k inputs.gopeed.com · read 15 Oct 2026
- Dark mode
- The interface includes a dark mode.gopeed.com · read 15 Oct 2026
- Docker authentication
- Docker deployments can set GOPEED_USERNAME and GOPEED_PASSWORD environment variables for authentication.gopeed.com · read 15 Oct 2026
- Extension distribution
- Extensions can be hosted in Git repositories and installed by entering a repository clone URL.gopeed.com · read 15 Oct 2026
- Extensions
- Users can build JavaScript extensions for site-specific downloads such as video or music extraction.gopeed.com · read 15 Oct 2026
- Extension updates
- A repository field in the extension manifest enables remote updates.gopeed.com · read 15 Oct 2026
- HTTP downloads
- Gopeed supports HTTP and HTTPS transfers.gopeed.com · read 15 Oct 2026
- Independent listing
- AlternativeTo lists Gopeed as free and open source and shows more than 50 alternative applications across desktop and mobile platforms.alternativeto.net · read 15 Oct 2026
- Installation warning
- The installation guide says Windows antivirus software may falsely flag host.exe and updater.exe and recommends downloading from official sources.gopeed.com · read 30 Sep 2026
- JavaScript SDK
- The documentation shows an official JavaScript package named @gopeed/rest.gopeed.com · read 15 Oct 2026
The review
Gopeed is a free, open-source download manager for users handling everything from browser files to BitTorrent and magnet links. It is best suited to people who want cross-platform access, remote control, or programmable download workflows. Its broad protocol and automation support is compelling, but iOS setup and securing remote deployments require extra care.
Overview
Built with Golang and Flutter, Gopeed covers everyday downloads and more specialized transfer jobs in one application. It runs across desktop, mobile, web, and self-hosted environments, so a single workflow can follow you between devices. The free license, absence of advertising, and lack of tracking make it a straightforward choice for users who want capable software without a paid tier.
Key features
Gopeed supports HTTP and HTTPS, BitTorrent, magnet links, and ed2k links. Torrent users get seeding, DHT, PEX, uTP, WebTorrent, UPnP, and daily tracker-list updates. That is a substantial toolkit for torrent-heavy libraries and mixed download queues, rather than merely a faster browser save dialog.
JavaScript extensions broaden what the manager can fetch, including downloads from YouTube, HuggingFace, and cloud storage services. Companion extensions for Chrome, Edge, and Firefox automatically capture download links, reducing the need to copy URLs into a separate window.
Automation is a major differentiator. The HTTP REST API and official JavaScript SDK can create and manage tasks, while webhooks report completion or failure to Gotify, Bark, WeCom, DingTalk, and Telegram Bot. Developers and administrators can therefore connect downloads to scripts, alerts, and service workflows instead of checking queues manually.
The Web edition and Docker deployment support remote download services. This is useful when a download should run on another machine or server, but it makes access control an operational responsibility. Gopeed recommends an API token, and public Web deployments should use identity authentication. The GPLv3 license permits open-source use and modification, with no ads or tracking in the project.
Pricing
Gopeed has one plan: Free at no cost. It includes all core download features, has no ads, and imposes no hidden paywalls. There are no paid upgrades, seat charges, quotas, trial periods, or renewal terms to weigh, making it suitable for individual users and self-managed services alike.
Platforms
Native and service options cover Windows, macOS, Linux, Android, iOS, and Web, with API, extension, and self-hosted deployments also supported. A portable version is available, and video downloading is supported. iOS is the notable exception to a conventional install: the build is distributed as an IPA for self-signing because BitTorrent-related apps are not allowed on the App Store. Windows users should also know that antivirus software may falsely flag host.exe and updater.exe; downloading those files from official sources is recommended.
Who it's for
Choose Gopeed if you need one manager for ordinary links, torrents, magnet files, and ed2k transfers, or if downloads must be controlled from another device. It is particularly well matched to developers, homelab operators, and automation-minded users who can use the API, SDK, webhooks, Web deployment, or Docker. It is less suitable for someone who wants a conventional App Store iPhone installation or who does not want to configure authentication on an exposed service.
Pros and cons
Pros
- Wide protocol coverage: HTTP, HTTPS, BitTorrent, magnet, and ed2k support handles varied download sources.
- Deep torrent capability: Seeding, DHT, PEX, uTP, WebTorrent, UPnP, and refreshed tracker lists serve active torrent users.
- Extensible workflows: JavaScript extensions, browser capture, a REST API, SDK, and webhooks connect downloads to services and scripts.
- No-cost, no-ad model: The GPLv3 software is free, with no ads, tracking, or paid feature gates.
Cons
- iOS friction: Self-signing an IPA is required, so installation is less convenient than an App Store download.
- Remote security burden: Public Web or API deployments need token and identity authentication configured by the operator.
- Windows warning: False antivirus detections of host.exe and updater.exe can complicate installation.
Alternatives
For a focused video-downloading option with a freemium model, 4K Video Downloader+ is the alternative to consider. AB Download Manager suits users seeking a free, open-source manager with no ads across a similarly broad set of platforms. Free Download Manager is another permanently free, ad-free choice, with donations optional.
JDownloader is worth choosing when its open-source download tooling and MyJDownloader access fit your workflow. Mipony is a freemium alternative for users who prefer its supported desktop and Android platforms. ZBIGZ is the better fit for a browser-based service with explicitly capped free speeds and file sizes. aria2 favors users who want free GPL software centered on command-line and API-oriented operation. BitComet is an option for free, personal, non-commercial use. Browse the broader Download Manager Software category for more choices.
Verdict
Gopeed is a strong recommendation for cross-platform users, torrent users, and anyone building remote or automated download workflows. Its combination of protocol breadth, extensions, APIs, and an entirely free, ad-free license is the main reason to choose it. Look elsewhere if you need a frictionless iOS installation or do not want to manage authentication for a remotely exposed service.