Skip to main content
The trackers_all.txt list contains all 112 verified working public BitTorrent trackers. This comprehensive list provides maximum peer discovery at the cost of higher overhead.

Overview

112 trackers - Updated daily - All protocols included
This is the complete collection of all public trackers that:
  • Are currently online and responding
  • Have passed automated health checks
  • Are not duplicates (same IP/domain)
  • Are not on the blacklist

Download URLs

curl -O https://raw.githubusercontent.com/ngosang/trackerslist/master/trackers_all.txt

GitHub Raw

Primary source

Mirror

GitHub Pages

CDN

jsDelivr (fastest)

Example Trackers

Sample of trackers from the complete list:
udp://tracker.opentrackr.org:1337/announce
udp://open.demonii.com:1337/announce
udp://open.stealth.si:80/announce
udp://exodus.desync.com:6969/announce
udp://tracker1.myporn.club:9337/announce
udp://tracker.torrent.eu.org:451/announce
udp://tracker.theoks.net:6969/announce
udp://tracker.srv00.com:6969/announce
udp://tracker.filemail.com:6969/announce
udp://tracker.dler.org:6969/announce
... and 41 more
https://torrent.tracker.durukanbal.com:443/announce
https://tracker.zhuqiy.com:443/announce
https://tracker.pmman.tech:443/announce
https://tracker.moeking.me:443/announce
https://tracker.moeblog.cn:443/announce
https://tracker.iperson.xyz:443/announce
https://tracker.gcrenwp.top:443/announce
https://tracker.bt4g.com:443/announce
... and 6 more
http://tracker.opentrackr.org:1337/announce
http://www.genesis-sp.org:2710/announce
http://tracker810.xyz:11450/announce
http://tracker2.dler.org:80/announce
http://tracker.zhuqiy.com:80/announce
http://tracker.xiaoduola.xyz:6969/announce
... and 41 more
wss://tracker.files.fm:7073/announce
ws://tracker.files.fm:7072/announce
WebSocket trackers are only supported by WebTorrent-compatible clients like WebTorrent Desktop and browser-based clients.
These are examples only. The actual list changes daily as trackers come online and offline. Always download the latest version.

Protocol Breakdown

UDP

51 trackers (45.5%)Fastest protocol with minimal overhead. Best for general use.

HTTP

47 trackers (42.0%)Universal compatibility. Works through most proxies.

HTTPS

14 trackers (12.5%)Encrypted and secure. Best for restrictive networks.

WebSocket

2 trackers (1.8%)For WebTorrent clients only. Browser-compatible.

When to Use This List

Recommended for:
  • Maximum peer discovery
  • Rare or unpopular torrents
  • Seeding many files
  • Power users with high-performance systems
  • Situations where best_trackers.txt isn’t finding enough peers
Not recommended for:
  • Low-powered devices (Raspberry Pi, NAS)
  • Mobile devices
  • Users with limited bandwidth
  • Clients that struggle with many trackers
  • Networks with strict firewall rules

Performance Considerations

System Impact

AspectImpact LevelNotes
CPU UsageLow-MediumTracker communication is lightweight
Memory UsageLow~1-2 MB for tracker state
Network OverheadMedium112 tracker announce requests
Client StartupSlowerMust connect to all trackers
Bandwidth~50 KB/sFor tracker announces only
Most modern torrent clients handle 112 trackers efficiently. However, older devices or embedded systems may experience slowdowns.

Comparison with Best Trackers

File Format

The list uses a simple newline-separated format:
udp://tracker.opentrackr.org:1337/announce

http://tracker.opentrackr.org:1337/announce

udp://open.demonii.com:1337/announce

udp://open.stealth.si:80/announce

https://torrent.tracker.durukanbal.com:443/announce

...
Each tracker URL is followed by a blank line. This format ensures compatibility with all major BitTorrent clients.

Integration Examples

# Download trackers
curl -s https://raw.githubusercontent.com/ngosang/trackerslist/master/trackers_all.txt \
  -o /tmp/trackers_all.txt

# qBittorrent will read from this file on startup
# Add to Tools → Options → BitTorrent → "Automatically add these trackers"
cat /tmp/trackers_all.txt
qBittorrent may show warnings with this many trackers. This is normal and doesn’t affect functionality.

Protocol-Specific Alternatives

If 112 trackers is too many, or you need specific protocols:

UDP Only

51 trackers - Fastest protocoltrackers_all_udp.txt

HTTP Only

47 trackers - Universal compatibilitytrackers_all_http.txt

HTTPS Only

14 trackers - Encrypted connectionstrackers_all_https.txt

WebSocket

2 trackers - Browser-compatibletrackers_all_ws.txt

IP Address Version

For DNS-blocked environments:

trackers_all_ip.txt

61 trackers with IP addresses instead of domain namesView IP Address Lists →
The IP version has fewer trackers (61 vs 112) because Cloudflare-protected trackers cannot be converted to IP addresses.

Quality Assurance

Automated Checks

Every tracker in this list passes:
1

Connectivity Test

Tracker responds to announce requests within timeout
2

Health Check

Tracker returns valid peer information
3

Duplicate Detection

No other tracker with same domain/IP is included
4

Blacklist Screening

Tracker is not flagged for malware, registration-only, or malfunction

Exclusion Criteria

Trackers are excluded if they:
  • Require registration or account
  • Are detected as malware by antivirus
  • Return fake peer counts
  • Consistently fail health checks
  • Point to same IP as included tracker
  • Redirect to HTTPS from HTTP (duplicate)

Troubleshooting

Solution: Use trackers_best.txt instead. 112 trackers may be too many for your client or device.Most torrent clients work best with 20-50 trackers. The full list is primarily for:
  • Rare torrents with few seeds
  • Professional seedbox operations
  • High-performance dedicated servers
This is normal. With 112 trackers:
  • Some will be temporarily offline
  • Some may not support your torrent
  • Network/firewall may block certain protocols
  • Geographic distance causes timeouts
As long as 10-20 trackers work, you’re fine. The redundancy is intentional.
112 trackers is the complete list of all working public trackers.Additional options:
  • Enable DHT (Distributed Hash Table) in your client
  • Enable PEX (Peer Exchange)
  • Enable LSD (Local Service Discovery)
  • Join private trackers for specific content types
These supplement trackers with decentralized peer discovery.
Recommendation: Update weekly to monthly.The list changes daily, but changes are usually minor:
  • 1-3 trackers added/removed per day
  • Order changes based on performance
Updating too frequently can cause unnecessary overhead. Weekly updates provide fresh trackers without excessive churn.

Next Steps

Best Trackers

Smaller curated list for better performance

Protocol-Specific

Lists filtered by protocol type

Integration Guide

Detailed client setup instructions

API Access

Programmatic access to tracker data

Build docs developers (and LLMs) love