To obtain a list of Tor exit nodes, we can use the Tor Project's Bulk Exit List tool at check.torproject.org/api/bulk1. This provides a nearly real-time, authoritative source for nodes allowing connections to a specified server on port 801. Alternatively, the 'maycon/tor-nodes-list' GitHub repository offers hourly updated lists in JSON or plain text, sourced from the official Tor Project API [7, 8, 9]. All Tor Project data is in the public domain2.
What You Get
- Authoritative Exit Node IP Addresses
- We provide access to the Tor Project's Bulk Exit Exporter, which is the most authoritative free source for a simple, plain-text list of Tor exit node IP addresses [3]. This tool is actively maintained and suitable for scripting or direct firewall integration [3].
- Near Real-Time Data
- The Tor Project's Bulk Exit List tool offers a nearly real-time authoritative source for Tor exits [1]. This includes nodes that permit contacting a specified server on port 80 [1].
- Hourly Updated Lists
- You can access hourly updated lists of Tor exit nodes and guard nodes from a GitHub repository, which fetches real-time data from the official Tor Project API (Onionoo Protocol) [2], [2].
- Multiple Data Formats
- Exit node lists are available in both JSON format, including metadata, and plain text format, containing only IP addresses [2].
- Historical Exit Node Data
- Past data for Tor exit addresses can be obtained through the CollecTor service [1]. This allows for analysis of historical network configurations.
- Geolocated Exit Node Information
- We guide you to services that offer current lists of active Tor exit nodes, geolocated to country level [4]. This also includes carrier information for each node [4].
Tor Exit Nodes List Download Options
- Option
- Tor Project Bulk Exit List
- Price
- Free
- Timeframe
- Real-time
- Requirements
- Access to Tor network
- Limitations
- Dynamic list; changes frequently
- Option
- CollecTor Service
- Price
- Free
- Timeframe
- Historical data
- Requirements
- Access to CollecTor
- Limitations
- Data may not be current
- Option
- TorDNSEL Service
- Price
- Free
- Timeframe
- Experimental
- Requirements
- Active testing environment
- Limitations
- Erroneous answers possible; service interruptions
- Option
- maycon/tor-nodes-list GitHub
- Price
- Free
- Timeframe
- Hourly updates
- Requirements
- GitHub access
- Limitations
- Requires technical knowledge to implement
- Option
- IP2Proxy Commercial Service
- Price
- Paid
- Timeframe
- Varies
- Requirements
- Subscription to service
- Limitations
- Limited to filtered IP ranges
- Option
- BigDataCloud API
- Price
- Paid
- Timeframe
- Real-time
- Requirements
- API access
- Limitations
- Dependent on API limits and pricing
How to Obtain Tor Exit Node Lists
Identify Your Data Needs
Determine if you require a real-time list, historical data, or a list with geographical information. This choice affects the method you should use.
Access the Tor Project's Bulk Exit Exporter for Current Data
For a nearly real-time, authoritative list of Tor exit nodes, use check.torproject.org/api/bulk [2, 3, 11]. This tool is suitable for scripting and direct import into firewalls3.
Utilise GitHub for Hourly Updates
The 'maycon/tor-nodes-list' GitHub repository provides hourly updated lists of exit nodes in JSON or plain text [7, 8, 9]. It fetches data from the official Tor Project API2.
Retrieve Historical Data from CollecTor
If you need past Tor exit addresses, the CollecTor service is the appropriate source1.
Explore Commercial APIs for Geolocated Lists
For exit node lists filtered by country, commercial providers like BigDataCloud or IP2Proxy offer APIs with geolocation and carrier information [13, 14]. There is no static, free list of Tor exit nodes by country3.
Verify and Integrate the Data
After obtaining a list, verify its format and integrate it into your applications or systems. The Tor Project data is in the public domain2.
Straight answers
- Tor exit nodes list github
The 'maycon/tor-nodes-list' GitHub repository provides automated hourly updates of Tor network exit nodes and guard nodes lists2. It fetches real-time data from the official Tor Project API (Onionoo Protocol) [7, 9]. These lists are available in both JSON (with metadata) and plain text (IP addresses only) formats2.
- Tor exit nodes list by country
There is no static, free list of Tor exit nodes by country, as the list is dynamic and changes frequently3. Commercial providers like IP2Proxy offer comprehensive proxy IP databases that can be filtered by country3. BigDataCloud also provides a Tor Exit Nodes Geolocated API, returning active nodes with country-level geolocation and carrier information4.
- Tor exit node lookup
To perform a Tor exit node lookup, you can use the Tor Project's Bulk Exit List tool at check.torproject.org/api/bulk1. This tool provides a nearly real-time, authoritative source for Tor exits that allow contacting a specified server on port 801. Additionally, TorDNSEL offers an experimental, DNS-based list of actively tested Tor exit nodes [5, 6].
Sources consulted
[3] How to get a list of countries where exit nodes are?
Explore More Resources on Tor
Discover additional guides and insights to enhance your experience.
View More Articles