Tor Metrics
  • Metrics
  • Home
  • Users
  • Servers
  • Traffic
  • Performance
  • Onion Services
  • Applications
  • More
  • News
  • Sources
  • Services
  • Development
  • Research
  • About
Tor Metrics
  • Home
  • Users
  • Servers
  • Traffic
  • Performance
  • Onion Services
  • Applications
  • Home
  • Users

Users

We estimate the number of users by analyzing the requests induced by clients to relays and bridges.

  • Relay users
  • Bridge users by country
  • Bridge users by transport
  • Bridge users by country and transport
  • Bridge users by IP version
  • BridgeDB requests by requested transport
  • BridgeDB requests by distributor
  • Top-10 countries by relay users
  • Top-10 countries by possible censorship events
  • Top-10 countries by bridge users
  • “The anonymous Internet”
Relay users graph

This graph shows the estimated number of directly-connecting clients; that is, it excludes clients connecting via bridges. These estimates are derived from the number of directory requests counted on directory authorities and mirrors. Relays resolve client IP addresses to country codes, so that graphs are available for most countries. Furthermore, it is possible to display indications of censorship events as obtained from an anomaly-based censorship-detection system (for more details, see this technical report). For further details check the documentation on Reproducible Metrics.

Download graph as PNG or PDF.

Download data as CSV.

Learn more about the CSV data format or how to reproduce the graph data.

Related events

The following events have been manually collected in the metrics-timeline Git repository and might be related to the displayed graph.

Dates Places/Protocols Description and Links
2015-12-31 to 2020-06-04 Mexico The Telmex ISP in Mexico blocks seven directory authorities.
mailing list post article
2015-12-25 meek Established an unthrottled bridge C20658946DD706A7A2181159A1A04CD838570D04 for people who set up their own meek CDN configuration.
2015-12-20 meek Enabled client IP statistics on the meek-google bridge.
comment
2015-12-14 meek Enabled client IP statistics on the meek-azure bridge.
comment
2015-12-05 ipv4 ipv6 geoip and geoip6 databases updated to "December 1 2015 Maxmind GeoLite2 Country" (geoip-db-digest 6346E26E2BC96F8511588CE2695E9B0339A75D32, geoip6-db-digest 43CCB43DBC653D8CC16396A882C5F116A6004F0C).
commit
2015-11-18 to 2015-12-10 Bangladesh <OR> obfs3 obfs4 Bangladesh blocks Facebook, WhatsApp, and Viber.
news article (archive) relay graph
2015-11-04 meek Tor Browser 5.0.4 and 5.5a4 released, containing a fixed fingerprint for meek-amazon.
5.0.4 blog post 5.5a4 blog post ticket
2015-10-30 meek Altered the performance settings on the meek-google App Engine instance. Set max idle instances to 2 and min pending latency to 1000 ms. This used to be configured through the web interface but is now configured in an application file, which at some point caused the settings from 2015-02-28 to be lost.
2015-10-30 meek Further rate-limited the meek-azure bridge to 0.8 MB/s, from 1.1 MB/s.
2015-10-09 ipv4 ipv6 geoip and geoip6 databases updated to "October 9 2015 Maxmind GeoLite2 Country" (geoip-db-digest 5BF366AD4A0572D82A1A0F6628AF8EF7725E3AB9, geoip6-db-digest 212DE17D5A368DCAFA19B95F168BFFA101145A93).
commit
2015-10-09 meek The fingerprint of the meek-amazon bridge changes, as a result of begin rebooted. Released Tor Browsers with the former fingerprint are unable to connect. The fingerprint changed from 4EE0CC769EB4B15A872F742EDE27D298A59DCADE to 6DDD1DB8526282837C50E9AB5D14AB50150CD624, then again to B9E7141C594AF25699E0079C1F0146F409495296. The new fingerprint shipped with Tor Browser 5.0.4 and 5.5a4 on 2015-11-04.
ticket
2015-10-02 meek Rate-limited the meek-azure bridge to 1.1 MB/s. (Azure grant expired.)
2015-09-30 to 2015-10-09 meek Outage of meek-amazon caused by an expired certificate. As a result of being rebooted, the bridge also changes its fingerprint from 4EE0CC769EB4B15A872F742EDE27D298A59DCADE to 6DDD1DB8526282837C50E9AB5D14AB50150CD624.
mailing list post about start mailing list post about end ticket
2015-09-24 ipv4 ipv6 geoip and geoip6 databases updated to "September 3 2015 Maxmind GeoLite2 Country" (geoip-db-digest 022B9BADD23D743E51F165FB4C87E78E59F0BCB8, geoip6-db-digest DE13219FCF0F27999D1F91174CF80291B1746C95).
commit
2015-09-23 meek Upgraded meek-azure bridge from KVM to Xen.
blog post
2015-08-11 meek Tor Browser 5.0 and 5.5a1 released. They have an updated configuration to work around the meek-azure outage that started 2015-07-20.
blog post blog post ticket
2015-07-29 ipv4 ipv6 geoip and geoip6 databases updated to "July 8 2015 Maxmind GeoLite2 Country" (geoip-db-digest 6882B8663F74C23E26E3C2274C24CAB2E82D67A2, geoip6-db-digest F063BD5247EB9829E6B9E586393D7036656DAF44).
commit
2015-07-22 meek Published a workaround for the meek-azure outage that started 2015-07-20.
mailing list post
2015-07-20 to 2015-08-14 meek Outage of meek-azure.
mailing list post about start mailing list post about end
2015-06-09 ipv4 geoip database updated to "June 3 2015 Maxmind GeoLite2 Country" (geoip-db-digest D095D62E8A1607C2C3AF61366929BCAD0E6D3184).
commit
2015-06-09 ipv6 geoip6 database updated to "June 3 2015 Maxmind GeoLite2 Country" (geoip6-db-digest AC1BE3D0707D16AB04092FE00C9732658C926CD8).
commit
2015-06-08 meek Rate-limited the meek-amazon bridge to 1.1 MB/s.
2015-06-02 meek Further rate-limited meek-google to 1.1 MB/s, from 1.5 MB/s.
2015-05-22 meek Rate-limited the meek-google bridge to 1.5 MB/s.
2015-04-27 obfs4 Release of Tor Browser 4.5, the first stable release with obfs4.
blog post
2015-04-24 ipv4 geoip database updated to "April 8 2015 Maxmind GeoLite2 Country" (geoip-db-digest 0A1F9C09E08F6F2490E8880664D4E863D1680A12).
commit
2015-04-24 ipv6 geoip6 database updated to "April 8 2015 Maxmind GeoLite2 Country" (geoip6-db-digest A6E9B5DE6F887315749B29F9C9F698215BE5240A).
commit
2015-04-19 meek obfs4 Release of Orbot v15 alpha 5, first release with obfs4.
mailing list post
2015-04-15 meek Tor Weekly News covers the meek-azure performance improvement.
blog post
2015-04-08 meek Implemented persistent connections for meek-azure, increasing performance.
mailing list post
2015-03-09 ipv4 geoip database updated to "March 3 2015 Maxmind GeoLite2 Country" (geoip-db-digest C1EB5237F2FBAF63381D8551157F13D12EFCCA25).
commit
2015-03-09 ipv6 geoip6 database updated to "March 3 2015 Maxmind GeoLite2 Country" (geoip6-db-digest 1F99B6B0EC78E9DB34D61AE7E0FC261D558E8E5D).
commit
2015-02-28 meek Altered performance settings on the meek-google App Engine instance in an effort to reduce instance hours. Set max idle instances to 4 and min pending latency to 500 ms.
2015-02-14 meek Release of Orbot v15-alpha-3, first release with meek.
mailing list post
2015-01-22 ipv4 geoip database updated to "January 7 2015 Maxmind GeoLite2 Country" (geoip-db-digest 49D309B9663C4EFB8D126D84BBB373D7C84658C3).
commit
2015-01-22 ipv6 geoip6 database updated to "January 7 2015 Maxmind GeoLite2 Country" (geoip6-db-digest 9B26276EA470137894566882885AD82701D38D62).
commit

© 2009–2023 The Tor Project

Contact

This material is supported in part by the National Science Foundation under Grant No. CNS-0959138. Any opinions, finding, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation. "Tor" and the "Onion Logo" are registered trademarks of The Tor Project, Inc.. Data on this site is freely available under a CC0 no copyright declaration: To the extent possible under law, the Tor Project has waived all copyright and related or neighboring rights in the data. Graphs are licensed under a Creative Commons Attribution 3.0 United States License.