Skip to main content
Use glob patterns with --include and --exclude flags to precisely control which files are included in your torrent.

Built-in Exclusions

System Files

mkbrr automatically excludes these common system files and directories (case-insensitive):

Filter Flags

Specify patterns for files to exclude from the torrent:
Exclude patterns are useful when you want to keep most files but skip specific types.

Pattern Rules

Pattern Matching

  • Simple patterns (no /) match by filename at any depth
  • Path-aware glob with ** matches the full relative path
  • Case-insensitive matching
  • Uses glob patterns
  • Supports comma-separated lists

Common Patterns

  • *.nfo # All NFO files
  • *sample* # Any file with ‘sample’
  • *.{mkv,mp4} # MKV and MP4 files

Processing Order

Configuration Files

Both filtering options can be defined in configuration files:
presets.yaml
batch.yaml
Command-line flags (--include, --exclude) will add to any patterns defined in your preset or batch configuration.