MRR journey
Tor Project revenue was $12,279,993 in 2025, and the US government share fell to 22.6%
The Tor Project's record 2025 revenue is $12,279,993, up 68.5%. The government money went the other way: down 47.5% since 2023, to 22.62% of revenue on Tor's own method, from 53.5% three years earlier.
13 min read30