
Sonarr
Automates TV series monitoring, searching, downloading, and post-processing from Usenet and BitTorrent with quality profiles, release management, and integrations.

Sonarr is an automated TV series PVR that monitors shows you want, finds new episodes via indexers, and sends releases to download clients. It then handles post-processing such as sorting/renaming, upgrading quality when better releases appear, and maintaining an organized library.
Key Features:
- Series management with calendar, upcoming episodes, and episode/season monitoring
- Automatic searching and grabbing via indexers (supports Usenet and BitTorrent)
- Quality profiles and upgrades (e.g., grab better quality when it becomes available)
- Release handling: preferred words, restrictions, and manual/interactive search
- Download client integration (e.g., SABnzbd/NZBGet and common torrent clients) with completed download handling
- Library organization: configurable naming, folder structure, import, and hardlink/copy/move behavior
- Metadata and artwork fetching (via TheXEM/TVDB-style mappings depending on setup) and notifications
- Integrations and automation via REST API, webhooks, and rich notification support
Use Cases:
- Automate a home media workflow: monitor series and keep a TV library up-to-date
- Maintain quality targets: start with WEB-DL and automatically upgrade to BluRay when released
- Build an automated stack with Plex/Jellyfin, indexers, and download clients for hands-off ingestion
Limitations and Considerations:
- Focused on TV series only (movies are handled by Radarr; music by Lidarr)
- Effective operation depends on correctly configured indexers, download clients, and metadata mappings
Sonarr is widely used as the TV automation component in media stacks, providing consistent series tracking, reliable release selection, and automated post-processing. Its API and integrations make it suitable for both simple home setups and more advanced automated workflows.
