What is mkbrr?

mkbrr (pronounced “make-burr”) is a simple yet powerful command-line tool designed for creating, inspecting, and modifying .torrent files. It also intelligently handles specific requirements for various private trackers.

Why use mkbrr?

Blazing Fast

Optimized hashing performance that consistently beats other tools in benchmarks. See Performance.

Portable

Distributed as a single, dependency-free binary for easy deployment across platforms.

Smart Features

Includes support for reusable presets and batch mode operations.

Built with Go

Leverages Go’s performance, concurrency, and cross-platform compilation.

Technical Highlights

Consistent Performance

Standard deviation between runs is only 0.25-3.7%, compared to up to 39% variance with other tools.

High-Speed Processing

21 GiB torrent creation in 7.24 seconds on Leaseweb SSD server, 6.27× faster than mktorrent.

Season Pack Analysis

Automated detection of missing episodes in TV season collections. Learn more.

Tracker Rule Enforcement

Built-in compliance with requirements for major private trackers. Learn more.

Getting Started

Install mkbrr

Follow our installation guide to set up mkbrr on your system.

Create Your First Torrent

# Basic usage
mkbrr create "path/to/data" -o my.torrent

# With a tracker
mkbrr create "path/to/data" -o my.torrent --announce "http://tracker.url"

Learn More

Check out our guides to learn about advanced features:

mkbrr is actively maintained and regularly updated. Join our Discord community and check the Changelog for updates.