en
.onion Hidden Service VPS - Tor Dark Web Site Hosting
A Tor hidden service (.onion address) makes your website accessible only through the Tor network. The server's IP address is hidden from visitors - only the .onion address is public. This is distinct from hosting a clearnet website: there is no DNS, no TLS certificate (Tor provides end-to-end encryption natively), and visitors must use Tor Browser. Anubiz Host provides Tor Hosting plans specifically designed for .onion hidden services.
Need this done for your project?
We implement, you ship. Async, documented, done in days.
How Tor Hidden Services Work
A Tor hidden service uses Tor's onion routing to hide both the server's IP and the visitor's IP. The connection never leaves the Tor network - it goes from the visitor through Tor nodes to the server through Tor nodes, with both endpoints hidden.
The .onion address (e.g., examplexyz.onion) is derived from the public key of a cryptographic keypair generated on your server. Only you have the private key that can receive connections at that address. This means the address cannot be spoofed or taken over.
Technical mechanism: your server creates "introduction points" in the Tor network. Visitors create a "rendezvous point." Server and visitor meet at the rendezvous point via the introduction points. Neither knows the other's IP.
Use cases: news sites in countries where the clearnet domain would be blocked (New York Times, BBC, Facebook all have .onion addresses), whistleblower submission systems (SecureDrop), privacy-focused communication platforms, and any service where server IP hiding is important.
Setting Up a Tor Hidden Service
On your VPS (or Anubiz Host Tor Hosting plan):
```bash
apt update && apt install tor nginx -y
# Configure Tor to create a hidden service
cat >> /etc/tor/torrc << 'EOF'
HiddenServiceDir /var/lib/tor/hidden_service/
HiddenServicePort 80 127.0.0.1:80
EOF
systemctl restart tor
# Get your .onion address
cat /var/lib/tor/hidden_service/hostname
# Output: your_unique_address.onion
```
Configure Nginx to serve your site on localhost:80 (Tor proxies the .onion traffic to this port). Your .onion address is then accessible from any Tor Browser.
For v3 onion addresses (current standard): 56-character addresses derived from Ed25519 keys. Far more secure than old v2 addresses.
Backup your private key at /var/lib/tor/hidden_service/private_key - if you lose this file, you lose your .onion address permanently.
Related Services
Why Anubiz Host
100% async — no calls, no meetings
Delivered in days, not weeks
Full documentation included
Production-grade from day one
Security-first approach
Post-delivery support included
Ready to get started?
Skip the research. Tell us what you need, and we'll scope it, implement it, and hand it back — fully documented and production-ready.