Tor relays are volunteer servers that carry encrypted traffic for Tor users around the world. The more running relays and bandwidth a region has, the more it contributes to the network. Spread matters too: when every relay sits on one provider, trouble at that provider, or pressure on it, takes them all down together.
The data comes from Pulse , which the community runs. It collects from Onionoo, part of Tor Metrics, every hour, and the page is regenerated every hour as well. Taiwan is shown by default, with other regions as reference points; switch between them with the region list below.
Taiwan
Japan
South Korea
Hong Kong
Singapore
Vietnam
India
Germany
Netherlands
United States
Latest snapshot 2026-10-10 04:00 UTC
Running relays
1,126
+37vs 30 days ago
Bandwidth
23.6GB/s
+596.5 MB/svs 30 days ago
Networks (ASNs)
92
+9vs 30 days ago
Exit relays
599
+2vs 30 days ago
Running relays and bandwidth
Running and stopped relays in the last snapshot of each day, and the total observed bandwidth of the running ones.
Relays Running Stopped
0 1k 2k 08/24 09/17 10/10 2026/08/24 Running 1,155 2026/08/24 Stopped 100 2026/08/25 Running 1,157 2026/08/25 Stopped 72 2026/08/26 Running 1,155 2026/08/26 Stopped 60 2026/08/27 Running 1,183 2026/08/27 Stopped 51 2026/08/28 Running 1,186 2026/08/28 Stopped 47 2026/08/29 Running 1,172 2026/08/29 Stopped 65 2026/08/30 Running 1,164 2026/08/30 Stopped 76 2026/08/31 Running 1,162 2026/08/31 Stopped 79 2026/09/01 Running 1,156 2026/09/01 Stopped 91 2026/09/02 Running 1,116 2026/09/02 Stopped 130 2026/09/03 Running 1,113 2026/09/03 Stopped 132 2026/09/04 Running 1,104 2026/09/04 Stopped 137 2026/09/05 Running 1,105 2026/09/05 Stopped 111 2026/09/06 Running 1,102 2026/09/06 Stopped 110 2026/09/07 Running 1,098 2026/09/07 Stopped 102 2026/09/08 Running 1,092 2026/09/08 Stopped 104 2026/09/09 Running 1,089 2026/09/09 Stopped 62 2026/09/10 Running 1,089 2026/09/10 Stopped 61 2026/09/11 Running 1,085 2026/09/11 Stopped 58 2026/09/12 Running 1,090 2026/09/12 Stopped 58 2026/09/13 Running 1,091 2026/09/13 Stopped 58 2026/09/14 Running 1,080 2026/09/14 Stopped 65 2026/09/15 Running 1,089 2026/09/15 Stopped 62 2026/09/16 Running 1,079 2026/09/16 Stopped 70 2026/09/17 Running 1,079 2026/09/17 Stopped 63 2026/09/18 Running 1,083 2026/09/18 Stopped 63 2026/09/19 Running 1,087 2026/09/19 Stopped 59 2026/09/20 Running 1,088 2026/09/20 Stopped 59 2026/09/21 Running 1,089 2026/09/21 Stopped 44 2026/09/22 Running 1,098 2026/09/22 Stopped 47 2026/09/23 Running 1,101 2026/09/23 Stopped 44 2026/09/24 Running 1,103 2026/09/24 Stopped 44 2026/09/25 Running 1,109 2026/09/25 Stopped 49 2026/09/26 Running 1,110 2026/09/26 Stopped 59 2026/09/27 Running 1,113 2026/09/27 Stopped 50 2026/09/28 Running 1,102 2026/09/28 Stopped 62 2026/09/29 Running 1,133 2026/09/29 Stopped 53 2026/09/30 Running 1,138 2026/09/30 Stopped 53 2026/10/01 Running 1,125 2026/10/01 Stopped 65 2026/10/02 Running 1,129 2026/10/02 Stopped 64 2026/10/03 Running 1,125 2026/10/03 Stopped 72 2026/10/04 Running 1,127 2026/10/04 Stopped 69 2026/10/05 Running 1,115 2026/10/05 Stopped 86 2026/10/06 Running 1,114 2026/10/06 Stopped 87 2026/10/07 Running 1,116 2026/10/07 Stopped 84 2026/10/08 Running 1,113 2026/10/08 Stopped 84 2026/10/09 Running 1,114 2026/10/09 Stopped 94 2026/10/10 Running 1,126 2026/10/10 Stopped 85
Observed bandwidth (MB/s)
0 25k 50k 08/24 09/17 10/10 2026/08/24 Bandwidth 27,713 2026/08/25 Bandwidth 27,796 2026/08/26 Bandwidth 27,632 2026/08/27 Bandwidth 27,639 2026/08/28 Bandwidth 27,742 2026/08/29 Bandwidth 27,304 2026/08/30 Bandwidth 26,834 2026/08/31 Bandwidth 26,354 2026/09/01 Bandwidth 26,290 2026/09/02 Bandwidth 25,285 2026/09/03 Bandwidth 25,481 2026/09/04 Bandwidth 25,456 2026/09/05 Bandwidth 25,476 2026/09/06 Bandwidth 24,985 2026/09/07 Bandwidth 24,262 2026/09/08 Bandwidth 23,580 2026/09/09 Bandwidth 22,858 2026/09/10 Bandwidth 23,025 2026/09/11 Bandwidth 23,086 2026/09/12 Bandwidth 23,149 2026/09/13 Bandwidth 23,333 2026/09/14 Bandwidth 23,110 2026/09/15 Bandwidth 23,318 2026/09/16 Bandwidth 23,667 2026/09/17 Bandwidth 23,992 2026/09/18 Bandwidth 24,044 2026/09/19 Bandwidth 24,099 2026/09/20 Bandwidth 24,195 2026/09/21 Bandwidth 24,218 2026/09/22 Bandwidth 24,443 2026/09/23 Bandwidth 24,295 2026/09/24 Bandwidth 24,350 2026/09/25 Bandwidth 24,204 2026/09/26 Bandwidth 23,485 2026/09/27 Bandwidth 23,554 2026/09/28 Bandwidth 23,166 2026/09/29 Bandwidth 23,348 2026/09/30 Bandwidth 23,543 2026/10/01 Bandwidth 23,619 2026/10/02 Bandwidth 23,865 2026/10/03 Bandwidth 23,794 2026/10/04 Bandwidth 23,866 2026/10/05 Bandwidth 23,626 2026/10/06 Bandwidth 23,464 2026/10/07 Bandwidth 23,724 2026/10/08 Bandwidth 23,869 2026/10/09 Bandwidth 23,492 2026/10/10 Bandwidth 23,621
Diversity
The more autonomous systems (ASNs) the relays spread across, the less a single provider's trouble can take them down together.
Relays by ASN
84 more ASNs with one or two relays each
Number of ASNs
0 50 100 08/24 09/17 10/10 2026/08/24 Number of ASNs 100 2026/08/25 Number of ASNs 99 2026/08/26 Number of ASNs 99 2026/08/27 Number of ASNs 98 2026/08/28 Number of ASNs 96 2026/08/29 Number of ASNs 95 2026/08/30 Number of ASNs 94 2026/08/31 Number of ASNs 92 2026/09/01 Number of ASNs 97 2026/09/02 Number of ASNs 89 2026/09/03 Number of ASNs 89 2026/09/04 Number of ASNs 87 2026/09/05 Number of ASNs 88 2026/09/06 Number of ASNs 84 2026/09/07 Number of ASNs 84 2026/09/08 Number of ASNs 85 2026/09/09 Number of ASNs 86 2026/09/10 Number of ASNs 83 2026/09/11 Number of ASNs 80 2026/09/12 Number of ASNs 82 2026/09/13 Number of ASNs 82 2026/09/14 Number of ASNs 81 2026/09/15 Number of ASNs 83 2026/09/16 Number of ASNs 82 2026/09/17 Number of ASNs 79 2026/09/18 Number of ASNs 80 2026/09/19 Number of ASNs 80 2026/09/20 Number of ASNs 83 2026/09/21 Number of ASNs 83 2026/09/22 Number of ASNs 84 2026/09/23 Number of ASNs 84 2026/09/24 Number of ASNs 84 2026/09/25 Number of ASNs 83 2026/09/26 Number of ASNs 85 2026/09/27 Number of ASNs 83 2026/09/28 Number of ASNs 82 2026/09/29 Number of ASNs 84 2026/09/30 Number of ASNs 85 2026/10/01 Number of ASNs 83 2026/10/02 Number of ASNs 85 2026/10/03 Number of ASNs 86 2026/10/04 Number of ASNs 87 2026/10/05 Number of ASNs 86 2026/10/06 Number of ASNs 86 2026/10/07 Number of ASNs 86 2026/10/08 Number of ASNs 88 2026/10/09 Number of ASNs 92 2026/10/10 Number of ASNs 92
Relay roles
Guards are the first hop of a circuit, exits connect to the destination, and middles sit in between. A relay can hold more than one role.
Relay roles Guard Middle Exit
0 500 1k 08/24 09/17 10/10 2026/08/24 Guard 397 2026/08/25 Guard 382 2026/08/26 Guard 401 2026/08/27 Guard 400 2026/08/28 Guard 401 2026/08/29 Guard 392 2026/08/30 Guard 390 2026/08/31 Guard 391 2026/09/01 Guard 469 2026/09/02 Guard 459 2026/09/03 Guard 448 2026/09/04 Guard 384 2026/09/05 Guard 387 2026/09/06 Guard 393 2026/09/07 Guard 403 2026/09/08 Guard 390 2026/09/09 Guard 378 2026/09/10 Guard 432 2026/09/11 Guard 354 2026/09/12 Guard 361 2026/09/13 Guard 365 2026/09/14 Guard 366 2026/09/15 Guard 448 2026/09/16 Guard 453 2026/09/17 Guard 369 2026/09/18 Guard 358 2026/09/19 Guard 361 2026/09/20 Guard 365 2026/09/21 Guard 367 2026/09/22 Guard 369 2026/09/23 Guard 378 2026/09/24 Guard 473 2026/09/25 Guard 456 2026/09/26 Guard 464 2026/09/27 Guard 463 2026/09/28 Guard 444 2026/09/29 Guard 466 2026/09/30 Guard 429 2026/10/01 Guard 453 2026/10/02 Guard 468 2026/10/03 Guard 370 2026/10/04 Guard 367 2026/10/05 Guard 371 2026/10/06 Guard 375 2026/10/07 Guard 382 2026/10/08 Guard 374 2026/10/09 Guard 348 2026/10/10 Guard 348 2026/08/24 Middle 515 2026/08/25 Middle 496 2026/08/26 Middle 510 2026/08/27 Middle 519 2026/08/28 Middle 529 2026/08/29 Middle 515 2026/08/30 Middle 509 2026/08/31 Middle 525 2026/09/01 Middle 589 2026/09/02 Middle 587 2026/09/03 Middle 571 2026/09/04 Middle 487 2026/09/05 Middle 488 2026/09/06 Middle 487 2026/09/07 Middle 485 2026/09/08 Middle 472 2026/09/09 Middle 471 2026/09/10 Middle 538 2026/09/11 Middle 476 2026/09/12 Middle 480 2026/09/13 Middle 478 2026/09/14 Middle 469 2026/09/15 Middle 560 2026/09/16 Middle 555 2026/09/17 Middle 469 2026/09/18 Middle 478 2026/09/19 Middle 478 2026/09/20 Middle 474 2026/09/21 Middle 477 2026/09/22 Middle 479 2026/09/23 Middle 480 2026/09/24 Middle 580 2026/09/25 Middle 577 2026/09/26 Middle 582 2026/09/27 Middle 589 2026/09/28 Middle 577 2026/09/29 Middle 597 2026/09/30 Middle 559 2026/10/01 Middle 572 2026/10/02 Middle 591 2026/10/03 Middle 496 2026/10/04 Middle 495 2026/10/05 Middle 498 2026/10/06 Middle 499 2026/10/07 Middle 500 2026/10/08 Middle 496 2026/10/09 Middle 490 2026/10/10 Middle 499 2026/08/24 Exit 603 2026/08/25 Exit 602 2026/08/26 Exit 610 2026/08/27 Exit 618 2026/08/28 Exit 617 2026/08/29 Exit 613 2026/08/30 Exit 611 2026/08/31 Exit 615 2026/09/01 Exit 607 2026/09/02 Exit 607 2026/09/03 Exit 608 2026/09/04 Exit 604 2026/09/05 Exit 604 2026/09/06 Exit 601 2026/09/07 Exit 599 2026/09/08 Exit 602 2026/09/09 Exit 601 2026/09/10 Exit 597 2026/09/11 Exit 595 2026/09/12 Exit 596 2026/09/13 Exit 596 2026/09/14 Exit 595 2026/09/15 Exit 599 2026/09/16 Exit 593 2026/09/17 Exit 593 2026/09/18 Exit 591 2026/09/19 Exit 592 2026/09/20 Exit 592 2026/09/21 Exit 591 2026/09/22 Exit 594 2026/09/23 Exit 594 2026/09/24 Exit 596 2026/09/25 Exit 597 2026/09/26 Exit 591 2026/09/27 Exit 592 2026/09/28 Exit 589 2026/09/29 Exit 592 2026/09/30 Exit 596 2026/10/01 Exit 592 2026/10/02 Exit 606 2026/10/03 Exit 607 2026/10/04 Exit 608 2026/10/05 Exit 599 2026/10/06 Exit 600 2026/10/07 Exit 601 2026/10/08 Exit 598 2026/10/09 Exit 599 2026/10/10 Exit 599
Tor versions
Tor versions on running relays, with each day's bar adding up to 100%. The faster a new version's share grows after a release, the faster operators are keeping up.
Tor versions 0.4.9.13 0.4.9.14 0.4.9.12 0.4.9.11 Others
0 50 100 08/24 09/17 10/10 2026/08/24 0.4.9.11 408(35%) 2026/08/24 Others 747(65%) 2026/08/25 0.4.9.11 409(35%) 2026/08/25 Others 748(65%) 2026/08/26 0.4.9.11 410(35%) 2026/08/26 Others 745(65%) 2026/08/27 0.4.9.11 439(37%) 2026/08/27 Others 744(63%) 2026/08/28 0.4.9.11 450(38%) 2026/08/28 Others 736(62%) 2026/08/29 0.4.9.11 437(37%) 2026/08/29 Others 735(63%) 2026/08/30 0.4.9.11 436(37%) 2026/08/30 Others 728(63%) 2026/08/31 0.4.9.11 432(37%) 2026/08/31 Others 730(63%) 2026/09/01 0.4.9.11 422(37%) 2026/09/01 Others 734(63%) 2026/09/02 0.4.9.11 427(38%) 2026/09/02 Others 689(62%) 2026/09/03 0.4.9.11 426(38%) 2026/09/03 Others 687(62%) 2026/09/04 0.4.9.11 416(38%) 2026/09/04 Others 688(62%) 2026/09/05 0.4.9.11 420(38%) 2026/09/05 Others 685(62%) 2026/09/06 0.4.9.11 416(38%) 2026/09/06 Others 686(62%) 2026/09/07 0.4.9.11 411(37%) 2026/09/07 Others 687(63%) 2026/09/08 0.4.9.12 6(1%) 2026/09/08 0.4.9.11 401(37%) 2026/09/08 Others 685(63%) 2026/09/09 0.4.9.12 57(5%) 2026/09/09 0.4.9.11 352(32%) 2026/09/09 Others 680(62%) 2026/09/10 0.4.9.12 125(11%) 2026/09/10 0.4.9.11 285(26%) 2026/09/10 Others 679(62%) 2026/09/11 0.4.9.12 137(13%) 2026/09/11 0.4.9.11 267(25%) 2026/09/11 Others 681(63%) 2026/09/12 0.4.9.12 174(16%) 2026/09/12 0.4.9.11 238(22%) 2026/09/12 Others 678(62%) 2026/09/13 0.4.9.12 184(17%) 2026/09/13 0.4.9.11 231(21%) 2026/09/13 Others 676(62%) 2026/09/14 0.4.9.12 814(75%) 2026/09/14 0.4.9.11 219(20%) 2026/09/14 Others 47(4%) 2026/09/15 0.4.9.12 830(76%) 2026/09/15 0.4.9.11 211(19%) 2026/09/15 Others 48(4%) 2026/09/16 0.4.9.12 834(77%) 2026/09/16 0.4.9.11 200(19%) 2026/09/16 Others 45(4%) 2026/09/17 0.4.9.12 853(79%) 2026/09/17 0.4.9.11 181(17%) 2026/09/17 Others 45(4%) 2026/09/18 0.4.9.12 866(80%) 2026/09/18 0.4.9.11 172(16%) 2026/09/18 Others 45(4%) 2026/09/19 0.4.9.12 872(80%) 2026/09/19 0.4.9.11 169(16%) 2026/09/19 Others 46(4%) 2026/09/20 0.4.9.12 879(81%) 2026/09/20 0.4.9.11 169(16%) 2026/09/20 Others 40(4%) 2026/09/21 0.4.9.12 896(82%) 2026/09/21 0.4.9.11 154(14%) 2026/09/21 Others 39(4%) 2026/09/22 0.4.9.12 915(83%) 2026/09/22 0.4.9.11 145(13%) 2026/09/22 Others 38(3%) 2026/09/23 0.4.9.13 4(0%) 2026/09/23 0.4.9.12 913(83%) 2026/09/23 0.4.9.11 146(13%) 2026/09/23 Others 38(3%) 2026/09/24 0.4.9.13 91(8%) 2026/09/24 0.4.9.12 838(76%) 2026/09/24 0.4.9.11 138(13%) 2026/09/24 Others 36(3%) 2026/09/25 0.4.9.13 144(13%) 2026/09/25 0.4.9.12 800(72%) 2026/09/25 0.4.9.11 128(12%) 2026/09/25 Others 37(3%) 2026/09/26 0.4.9.13 163(15%) 2026/09/26 0.4.9.12 785(71%) 2026/09/26 0.4.9.11 128(12%) 2026/09/26 Others 34(3%) 2026/09/27 0.4.9.13 167(15%) 2026/09/27 0.4.9.12 782(70%) 2026/09/27 0.4.9.11 130(12%) 2026/09/27 Others 34(3%) 2026/09/28 0.4.9.13 166(15%) 2026/09/28 0.4.9.12 777(71%) 2026/09/28 0.4.9.11 125(11%) 2026/09/28 Others 34(3%) 2026/09/29 0.4.9.13 194(17%) 2026/09/29 0.4.9.12 777(69%) 2026/09/29 0.4.9.11 128(11%) 2026/09/29 Others 34(3%) 2026/09/30 0.4.9.13 830(73%) 2026/09/30 0.4.9.12 146(13%) 2026/09/30 0.4.9.11 128(11%) 2026/09/30 Others 34(3%) 2026/10/01 0.4.9.13 868(77%) 2026/10/01 0.4.9.12 135(12%) 2026/10/01 0.4.9.11 88(8%) 2026/10/01 Others 34(3%) 2026/10/02 0.4.9.13 888(79%) 2026/10/02 0.4.9.12 120(11%) 2026/10/02 0.4.9.11 83(7%) 2026/10/02 Others 38(3%) 2026/10/03 0.4.9.13 903(80%) 2026/10/03 0.4.9.12 104(9%) 2026/10/03 0.4.9.11 85(8%) 2026/10/03 Others 33(3%) 2026/10/04 0.4.9.13 914(81%) 2026/10/04 0.4.9.12 99(9%) 2026/10/04 0.4.9.11 79(7%) 2026/10/04 Others 35(3%) 2026/10/05 0.4.9.13 936(84%) 2026/10/05 0.4.9.12 89(8%) 2026/10/05 0.4.9.11 56(5%) 2026/10/05 Others 34(3%) 2026/10/06 0.4.9.13 942(85%) 2026/10/06 0.4.9.12 86(8%) 2026/10/06 0.4.9.11 51(5%) 2026/10/06 Others 35(3%) 2026/10/07 0.4.9.13 948(85%) 2026/10/07 0.4.9.12 84(8%) 2026/10/07 0.4.9.11 50(4%) 2026/10/07 Others 34(3%) 2026/10/08 0.4.9.13 907(81%) 2026/10/08 0.4.9.14 40(4%) 2026/10/08 0.4.9.12 84(8%) 2026/10/08 0.4.9.11 51(5%) 2026/10/08 Others 31(3%) 2026/10/09 0.4.9.13 830(75%) 2026/10/09 0.4.9.14 127(11%) 2026/10/09 0.4.9.12 69(6%) 2026/10/09 0.4.9.11 54(5%) 2026/10/09 Others 34(3%) 2026/10/10 0.4.9.13 826(73%) 2026/10/10 0.4.9.14 143(13%) 2026/10/10 0.4.9.12 70(6%) 2026/10/10 0.4.9.11 53(5%) 2026/10/10 Others 34(3%)
Versions in the latest snapshot
0.4.9.13 826
0.4.9.14 143
0.4.9.12 70
0.4.9.11 53
0.4.9.6 13
0.4.9.9 9
0.4.9.5 5
0.4.9.8 4
Flags
Fast 1092
Stable 1024
V2Dir 616
Exit 609
Guard 432
HSDir 305
BadExit 9
MiddleOnly 8
StaleDesc 3
Authority 1
Flags the directory authorities assign from each relay's behaviour, such as Stable for long uptime and Fast for enough bandwidth. A relay can carry several.
Across regions
Running relays in the latest snapshot, with the trend over the last 60 days. Open a region for its full charts.
How the numbers are calculated
Each day uses its last snapshot, not every relay seen during the day
Bandwidth is the sum of the observed bandwidth of running relays
Relay roles follow Onionoo's probabilities: a relay counts as a guard, middle or exit when that probability is above zero
Days when collection was interrupted show as gaps in the charts, with nothing filled in
The raw data is available from the Pulse API ; this page uses /api/summary
Running your own