unarr · Beta · Open Source · Written in Go

Download, stream, and forget.
Automatic, from anywhere.

Search on your phone · Download to your PC · Stream instantly · Self-organizing library.

A small free program you install once on your PC or NAS. From then on you search and hit download on torrentclaw.com — from your phone or anywhere — and your machine does the rest: download, organize, stream to any screen.

$ curl -fsSL https://unarr.app/install.sh | sh

Beta · MIT License · Linux, macOS, Windows · Zero dependencies

Your phone
4Gtorrentclaw.com87%
Oppenheimer

Oppenheimer (2023)

TMDB 8.5Drama
2160p35.4 GBS:106
Download to device
Your PC / NAS
unarr daemonBackground
$ unarr start --daemon
✓ Connected to torrentclaw.com
Service active · watching for tasks...
Open source·9 stars·Linux · macOS · Windows · ARM·MIT License·Escrito en Go

What is unarr, exactly?

Think of it as your private Netflix, set up in 30 seconds: the web brings the catalog, your PC brings the engine, and you hit play from wherever you are.

torrentclaw.com

The catalog and the remote

Where you search movies and shows and hit “Download”. Works from any device with a browser: phone, tablet, or your work PC.

unarr · your PC or NAS

The engine

A 20 MB program running in the background on your machine at home. It receives the order, downloads the file, organizes it into the right folder and leaves it ready to play.

Any screen

The cinema

Hit play in your browser, cast to Chromecast, or open it in VLC. Your machine serves the video whether you're on the couch or away from home.

No Docker required, no database, no maintenance. One command to install — then forget it exists.

Install in 30 seconds

Sound familiar?

This is how most people download movies and shows today.

✗You search for the movie on 5 different sites until you find a decent torrent
✗You download a file that says "1080p" but it looks like a DVD
✗You can only download when you're at your home PC
✗Your movies are in a messy Downloads folder
✗A new episode comes out and you find out two days later
✗You have to wait for the full download before you can watch anything

unarr solves all of this.

35+ sources in one click
Verified quality with TrueSpec
Download from any device
Automatic organization
Auto-downloaded episodes
Stream while downloading

This easy.

Your daily experience with unarr.

1

Search

Search any movie or series on torrentclaw.com. Results from 35+ sources, scored by real quality.

2

Click

Hit download — from your phone, tablet, or work PC. You don't need to be at home.

3

Enjoy

The file appears on your PC or NAS, automatically organized in the right folder. Just hit play.

Installation: one command on your PC or NAS and you're done. See instructions

Everything you need. Nothing you don't.

Every feature works out of the box. No plugins, no third-party integrations.

Your catalog on autopilot

Add shows to your watchlist. When a new episode drops, it downloads automatically to the right folder. No action needed. Just watch.

Watchlist
The Last of UsNew S03E05
SeveranceAuto-downloaded
SiloNew S02E09

Real quality, verified by TrueSpec

Tired of "1080p" files that are actually 720p? TrueSpec scans the real video — codec, resolution, audio. Quality score 0-100. Never download junk again.

Filename
Movie.2024.2160p.BluRay.x265.mkv
TrueSpec says
720p upscale · AAC stereo
2160p native · Atmos 7.1
92

Download from anywhere

From your phone, tablet, or work PC. Click and the file appears on your PC or NAS. If your machine is off, the download starts automatically when it comes back online.

Click
Queue
Download

Stream while downloading

unarr starts a local HTTP server. Auto-detects mpv or VLC and opens your player. First frame plays with only 2% downloaded. Zero waiting, private local streaming.

$ unarr search "Oppenheimer" --stream
✓ mpv · abriendo...
▶ Oppenheimer.2160p.x265.mkv
Descargando 42% · Reproduciendo 8%
Descargando
42%
Reproduciendo
8%

Your library, on any screen

Everything you download plays right in your browser — even away from home. Automatic subtitles, multiple audio tracks, scrubbing thumbnails and Chromecast. Your PC does the serving; you just hit play.

Dune: Part Two2160p
1:02
2:46
SubtitlesAudio tracksChromecast

Search 35+ Sources

35+ sources in a single query. Quality-scored results so you always grab the best version.

Plex & Jellyfin Ready

Downloads auto-organize into Movies/Title (Year)/ and TV Shows/Title/Season XX/.

Torrent + Debrid + Usenet

Three download methods with automatic fallback. BitTorrent included free, Debrid and Usenet with PRO.

Scan Your Library

Analyze your existing movies and detect higher quality versions. Upgrade with one click.

unarr vs. the manual way

What you do today vs. what unarr does for you.

Manual
unarr
Search
✗5 different websites
✓35+ sources, one click
Quality
✗Trust the filename
✓TrueSpec verified (0-100)
Download
✗Only from your home PC
✓From any device
Organize
✗Rename and move manually
✓Automatic (Plex/Jellyfin)
New episodes
✗Check manually
✓Auto-download
Streaming
✗Download first
✓Instant playback
Library
✗Check manually, rename, hunt for duplicates
✓Auto-scan, smart upgrade with TrueSpec

Under the hood

For those who want to know how it does it. If that's not you, everything above is all you need.

Hardware transcoding

Converts video on the fly with your GPU — NVIDIA NVENC, Intel QuickSync, VA-API or Apple VideoToolbox — when the browser can't play the codec. Falls back to software automatically.

Instant seek, anywhere in the file

Compatible codecs aren't re-encoded: unarr serves the original stream in segments. Jumping to minute 90 is instant and costs almost no CPU.

Persistent streaming cache

The second time you play something, the segments are already on disk: instant start, zero transcoding.

HDR → SDR tone-mapping

GPU tone-mapping (libplacebo/Vulkan) so HDR sources look right on regular screens.

Automatic subtitles

Extracts embedded subtitles (SRT/ASS) and serves them to the player; image-based ones (PGS) get burned into the video.

Built-in VPN that doesn't touch your system

Userspace WireGuard: only torrent traffic goes through the VPN — no root, no changes to your machine's network. PRO+ add-on, or bring your own config.

Full Usenet support

Native NNTP client with par2 repair and RAR/7z extraction. Included with PRO.

Remote access without opening ports

Public HTTPS tunnel (Cloudflare) or Tailscale to reach your library from any network — no router changes.

Updates itself

Hit “Update” on the web and your agent upgrades itself in seconds — no SSH, perfect for NAS and Docker. Releases are signed and verified.

Resistant to ISP blocks

If your ISP blocks the domain, the agent fails over to a mirror automatically and keeps working.

Pick your poison.

Six ways to install. All of them take under a minute.

One-linerRecommended$ curl -fsSL https://unarr.app/install.sh | sh
Homebrew$ brew install unarr-app/tap/unarr
Docker$ docker run --rm unarr/cli version
Docker Compose$ curl -fsSL https://raw.githubusercontent.com/Unarr-app/unarr-cli/main/docker-compose.yml -o docker-compose.yml && docker compose up -d
Windows$ irm https://unarr.app/install.ps1 | iex
From source$ git clone https://github.com/Unarr-app/unarr-cli && cd unarr-cli && make build

All platforms: Linux, macOS, Windows · Architectures: amd64, arm64

Full setup, GPU & all options: docs in the repo

Frequently asked

Install. Forget.
unarr works while you don't.

One command. Your PC downloads, organizes and streams — you just watch.

$ curl -fsSL https://unarr.app/install.sh | sh

MIT License · Open Source · Linux, macOS, Windows · Zero dependencies