
New releaseAug 21, 2026
Privacy-first Desktop app that routes your traffic through Tor - Anonymous browsing made simple
OnionHop V3 is a modern, cross-platform desktop app (Windows, macOS and Linux) that routes your traffic through Tor. It can run Tor as a local SOCKS proxy or as a system-wide tunnel, automatically pick a working connection strategy for your network with Smart Connect, scan and apply working bridges for censored networks across every transport, and even let you volunteer as a Snowflake proxy.
Disclaimer OnionHop is provided "as-is". Tor usage can be illegal or restricted in some jurisdictions. You are responsible for complying with local laws and regulations.
V3 is a ground-up rebuild on a new cross-platform UI stack, with a much smarter connection engine and a far wider set of censorship-resistant transports.
tor.exe, full control: bridges, country/entry/exit pinning, control-port New Identity), Arti (the Rust Tor implementation with native bridge/PT config), and ArtiHop (shortened 2-hop Guard→Exit circuits for lower latency).OnionHopV3.Cli) with a live status dashboard, connect/scan/bridges/snowflake/relays commands and settings persistence. Windows, Linux and macOS packages are built by CI.Grab the latest build for your platform from Releases:
| Platform | File | Notes |
|---|---|---|
| Windows | OnionHop-Setup-v3.exe | Installer (self-contained, .NET runtime bundled) |
| Windows | OnionHopV3-Portable-…win-x64.zip | Portable, no install |
| Linux | OnionHop-x86_64.AppImage | chmod +x and run |
| macOS | OnionHop-3.x-macOS.dmg | Signed & notarized; universal (Apple Silicon + Intel) — from the macOS repo |
| Windows CLI | OnionHop-CLI-Setup-3.x.exe / portable ZIP | Terminal interface |
| Linux CLI | OnionHopCLI-…linux-x64.tar.gz | Terminal interface |
| macOS CLI | OnionHopCLI-…macos-arm64.tar.gz (Apple Silicon) / …macos-x64.tar.gz (Intel) | Terminal interface; signed & notarized — from the macOS repo like the DMGs |
The macOS
.dmgis published from the dedicated, code-signing rana-gmbh/onionhopMac repository.
Install the build for your OS (above). The Windows installer and the macOS/Linux bundles are self-contained — the .NET 9 runtime is bundled.
Choose a mode
Connect
Notes
.onion sites require a Tor-aware client (Tor Browser recommended) or SOCKS remote DNS (e.g., Firefox "Proxy DNS when using SOCKS v5").| Engine | Hops | Admin | Bridges / pinning / NEWNYM | Notes |
|---|---|---|---|---|
Classic (tor.exe) | 3 | no (Proxy) | bridges, pinning, NEWNYM | Most features; recommended for censorship + manual circuit control |
| Arti | 3 | no | bridges/PT | Rust Tor implementation (SOCKS runtime) |
| ArtiHop | 2 (Guard→Exit) | no | bridges/PT | Lower latency, weaker anonymity |
Use Classic when you need country pinning, relay pinning, or control-port New Identity. Use Arti or ArtiHop when you want the Rust runtime and do not need those Classic-only controls.
Runs Tor locally and sets the OS proxy to Tor's SOCKS5 endpoint. No admin required. You can toggle the system proxy off without disconnecting Tor.
Runs Tor + sing-box and routes traffic at the OS level (Wintun on Windows, system TUN on macOS/Linux). Requires Administrator. Most leak-resistant.
Only in TUN/VPN Mode — route selected apps through Tor while others stay direct.
Settings and runtime data live in the OS application-data folders, e.g. %AppData%\OnionHop\settings.json (Windows) or ~/Library/Application Support/OnionHop/ (macOS).
Prerequisites:
Fetch runtime dependencies (Tor, pluggable transports, sing-box, Wintun, ArtiHop, Snowflake proxy):
# Windows
powershell -NoProfile -ExecutionPolicy Bypass -File download-deps.ps1
# Linux
./download-deps.sh
Build & run:
# Windows installer (self-contained, x64) -> installer/output/OnionHop-Setup-v3.exe
powershell -NoProfile -ExecutionPolicy Bypass -File installer/build-installer-v3.ps1
# Run from source
dotnet run --project OnionHop/src/OnionHopV3.App -c Release
The ArtiHop 2-hop engine is built from its own public repo, center2055/ArtiHop — only the compiled binary is bundled; its source is not vendored.