Powered by Go · Fyne GUI · Open Source

Torrents.
Beautiful.
Blazing fast.

GoTorrent is a cross-platform desktop torrent client with a sleek native GUI. Backed by Go's concurrency engine for speeds that leave the rest behind.

Linux · macOS · Windows  ·  Free forever

GoTorrent
109.9 MB/s2.3 MB/s
ubuntu-24.04.1-desktop-amd64.isoSeeding
5.7 GB100.0%Complete
archlinux-2025.04-x86_64.isoDownloading
1.1 GB73.0%48.2 MB/s34 peers
debian-12.9.0-amd64-DVD-1.isoDownloading
3.9 GB31.0%61.7 MB/s58 peers
2 downloading · 3 totalDownloaded: 109.9 GB
60+
MB/s avg speed
3
platforms
Fyne
GUI framework
MIT
licensed

CAPABILITIES

Built for everyone.
Engineered for speed.

A desktop app that doesn't get in your way — and doesn't slow you down.

Goroutine-Powered Downloads

Go's concurrency model downloads multiple chunks simultaneously. Max your bandwidth, every time.

🖥️
Native GUI

Built with Fyne — a beautiful, responsive interface that feels at home on every OS.

🔗
Magnet & .torrent

Paste a magnet URI or load a .torrent file. Full DHT, PEX, and tracker support.

🌐
Truly Cross-Platform

One codebase. Native builds for Linux, macOS (Apple Silicon + Intel), and Windows.

📦
Lightweight

Small binary, minimal resource footprint. Powerful without being a memory hog.

🔓
Open Source

MIT licensed. No telemetry, no ads, no accounts. Just your downloads.

QUICKSTART

Download anything
in 3 steps.

01

Download & Install

Grab the installer for your platform from GitHub Releases. No runtime, no dependencies — just run it.

02

Add a Torrent

Click "Add Torrent" and paste a magnet link or load a .torrent file. GoTorrent fetches metadata instantly.

03

Watch it Download

Live progress bars, real-time speed, peer counts — all visible in the clean GUI. No terminal needed.

DOWNLOAD

Your platform.
Your choice.

Native installers for every major OS. No setup, no dependencies.

🐧

Linux

64-bit · ARM64

🍎

macOS

Apple Silicon · Intel

🪟

Windows

64-bit

View all releases on GitHub →