Overview
TrackersList is maintained through community contributions. Whether you’ve discovered a new public tracker or noticed one that’s no longer working, your feedback helps keep the lists accurate and up-to-date.The project is maintained by ngosang and updated daily by an automated bot that validates all trackers.
How to Contribute
Report New Trackers
Know a public tracker not on the list? Let us know!
Report Dead Trackers
Found a tracker that’s down? Help us remove it
Submit Issues
Learn the proper way to submit reports
Contact Maintainer
Need to reach out directly?
Reporting New Trackers
What Qualifies as a Public Tracker?
Before submitting a new tracker, ensure it meets these criteria:Publicly Accessible
Publicly Accessible
The tracker must be open to the public without requiring:
- Registration or accounts
- Invitations or access codes
- Payment or subscriptions
- VPN or special network access (except I2P/Yggdrasil categories)
Currently Active
Currently Active
The tracker should be:
- Responding to announce requests
- Returning peer information
- Stable and not experiencing extended downtime
BitTorrent Protocol Compliant
BitTorrent Protocol Compliant
Must follow standard BitTorrent tracker protocols:
- HTTP/HTTPS trackers: BEP 3 (BitTorrent Protocol)
- UDP trackers: BEP 15 (UDP Tracker Protocol)
- WebSocket trackers: WebTorrent protocol
Not a Duplicate
Not a Duplicate
The tracker should not:
- Use the same domain as an existing tracker
- Point to the same IP address as a listed tracker
- Be a simple port variation of an existing entry
Submission Process
Verify the Tracker Works
Test the tracker yourself before submitting:
Test with curl (HTTP/HTTPS)
Test with aria2 (UDP)
The tracker should return a valid response (200 OK for HTTP/HTTPS, peer list for UDP)
Open a GitHub Issue
Go to the TrackersList repository and click “New Issue”
Create Issue
Open a new issue on GitHub
What Happens Next?
After you submit a new tracker:- Automated Testing - The bot validates the tracker during its next run
- Duplicate Check - Ensures it’s not already listed under a different URL
- Performance Measurement - Tests latency and reliability
- List Addition - If valid, added to:
trackers_all.txt(always)- Protocol-specific list (e.g.,
trackers_all_udp.txt) trackers_best.txt(if performance is high enough)
Reporting Non-Working Trackers
When to Report a Tracker
Report a tracker if it exhibits any of these issues:Timeout
No response after multiple attempts
Connection Refused
Actively rejecting connections
Invalid Responses
Returning malformed or error responses
DNS Failure
Domain no longer resolves
Permanent Redirect
Redirecting to a different tracker
Maintenance Mode
Extended downtime (7+ days)
Before Reporting
Verify It's Actually Down
Test from multiple locations/networks if possible:
- Try from a different network
- Check if DNS resolves:
nslookup tracker.example.com - Test with multiple clients
- Wait a few hours and try again
Check if It's Already Known
Search existing GitHub Issues to see if someone already reported it
Submission Process
Provide Detailed Information
Use this template:$ nslookup tracker.example.com
Server: 8.8.8.8
Address: 8.8.8.8#53** server can’t find tracker.example.com: NXDOMAIN
Issue Template
Issue Submission Process
GitHub Issue Guidelines
- Best Practices
- Title Formats
- Required Information
- Example Issues
DO:
- Use clear, descriptive titles
- Provide complete tracker URLs
- Include test results and error messages
- Be specific about protocols and versions
- Add relevant logs or diagnostic output
- Update the issue if the situation changes
- Submit duplicate issues
- Report temporary downtime (< 24 hours)
- Use vague descriptions
- Submit private/semi-private trackers
- Include malicious or spam trackers
Response Times
Typical Response Times:
- Automated bot validation: Within 24 hours
- Maintainer review: 1-7 days
- List updates: Next daily update cycle (3 AM UTC)
Contact Information
Primary Contact
Maintainer: ngosang
Email: ngosang [@] hotmail [.es]
Email: ngosang [@] hotmail [.es]
Replace [@] with @ and [.es] with .es when composing the email
When to Contact Directly
Use email for:- Security concerns
- Urgent issues affecting many users
- Private discussions
- General questions not suitable for GitHub
GitHub
Repository
Main TrackersList repository
Issues
Submit tracker reports
Pull Requests
View pending changes
Discussions
Community discussions
Support the Project
TrackersList is maintained by volunteers. If you find it useful, consider supporting:Support on Ko-fi
Buy ngosang a coffee to support continued development
Star the Repo
Show your appreciation on GitHub
Spread the Word
Share with others who might benefit
Report Issues
Help improve list accuracy
Community Guidelines
Code of Conduct
When contributing, please:What Happens to Submissions
Accepted Submissions
Accepted Submissions
If your tracker submission is accepted:
- Added to appropriate lists within 24 hours
- Monitored daily for uptime and performance
- May be promoted to
trackers_best.txtif performance is excellent - Your GitHub username may be credited in commit messages
Rejected Submissions
Rejected Submissions
Submissions may be rejected if:
- Tracker is not public
- Already exists (duplicate domain/IP)
- Not responding during validation
- Violates BitTorrent protocol standards
- Requires special access or authentication
Frequently Asked Questions
How long before my tracker appears in the lists?
How long before my tracker appears in the lists?
If validated successfully, your tracker will appear in the next daily update cycle (3 AM UTC). GitHub Raw updates immediately, but mirror CDNs may take up to 60 minutes to propagate.
Can I submit multiple trackers at once?
Can I submit multiple trackers at once?
Yes! Create a single issue with all tracker URLs if they’re related, or separate issues if they’re from different sources.
My tracker was removed. Why?
My tracker was removed. Why?
Trackers are automatically removed after being unresponsive for 7+ consecutive days. If it’s back online, submit it again as a new tracker.
Can I submit a private tracker?
Can I submit a private tracker?
No. TrackersList only includes public trackers that don’t require registration, invitations, or payment.
How can I check if a tracker is already listed?
How can I check if a tracker is already listed?
Search the trackers_all.txt file or use grep:
What if I found a tracker on the blacklist?
What if I found a tracker on the blacklist?
The blacklist contains trackers that are duplicates or have been intentionally excluded. If you believe a blacklisted tracker should be reconsidered, open an issue with justification.
Additional Resources
API Documentation
Learn how to use the tracker lists
Integration Guide
Add trackers to your BitTorrent client
Third-Party Tools
Tools built by the community
FAQ
Common questions and answers