notDMCA
Menu
Guide

How to host a Tor hidden service (.onion) in 2026

Practical guide to hosting a Tor onion service: choosing a host that won't pull the plug, hardening the server, configuring v3 onion addresses, and operational practices to preserve hidden-service anonymity.

Updated

TL;DR

A Tor hidden service can technically run on any VPS, but for operational anonymity you want a host that:

Recommended in 2026: OffshorePress (priority pick — press-freedom-positioned, Tor-friendly AUP), BulletHost (priority pick — pure-compute offshore, Monero-first), Privex, FlokiNET, Njalla VPS.

The clearnet IP only matters if you are running a dual-clearnet+onion service. For onion-only services, the clearnet IP must never be touchable from the public internet.

Why host choice matters

A Tor hidden service is anonymous at the network layer — clients reach you through the Tor network and never learn your IP. But if your host knows your IP and is compelled to disclose it, the anonymity collapses.

There are two threat surfaces:

  1. The host knowing who you are (signup-time identity). Defeated by no-KYC + Monero.
  2. The host knowing where the IP is (the IP is by definition known). Defeated only by jurisdictional friction — the host must be unwilling or legally unable to disclose.

The right host minimizes both.

Step-by-step

1. Acquire the VPS

Follow the anonymous Monero VPS guide. Pick:

Avoid US datacenters for anything sensitive. Pick Iceland, Sweden, Finland, Romania, the Czech Republic or the Netherlands.

2. Harden the operating system

3. Configure the onion service

For a v3 onion address (the only kind supported in 2026):

HiddenServiceDir /var/lib/tor/myservice/
HiddenServicePort 80 127.0.0.1:80
HiddenServiceVersion 3

After Tor restart, your .onion address is in /var/lib/tor/myservice/hostname. Back up the entire HiddenServiceDir — losing the private key means you lose the address forever.

4. Block clearnet leakage

If your service must only be reachable via .onion, ensure no clearnet exposure:

# Bind to localhost only
listen 127.0.0.1:80;

# Deny everything from non-localhost
ufw default deny incoming
ufw allow from 127.0.0.1

For your own SSH access, use Tor as the only exposed surface — set up your own management .onion for SSH.

5. Operational hygiene

Vidalia / hosting providers’ relationship to onion services

A hosting provider hosting a .onion service is in roughly the same legal position as hosting any other service: they don’t see the content, but they own the IP. None of the providers in this directory pre-emptively block onion services — but if compelled by their local jurisdiction, they will respond. Choose the jurisdiction with care.

Recommended providers

OffshorePress

Iceland and Switzerland · VPS · Dedicated server
9.2/10
from $8.00/mo

Press-freedom-positioned offshore VPS / dedicated host with infrastructure in Iceland (Reykjavik) and Switzerland (Zurich). VPS-1 from $8/mo (1 vCPU / 2 GB / 25 GB). Crypto-only checkout, no-KYC signup, no DMCA forwarding.

Ignores DMCA 🔒 No KYC Anon signup
Payments
Monero Bitcoin Lightning Other crypto
Verified Read full review →

BulletHost

Russia, Belarus, Kazakhstan · VPS · Dedicated server
9.2/10
from $19/mo

Offshore VPS / dedicated host in Russia, Belarus and Kazakhstan. VPS-2 from $19/mo; dedicated from $99/mo. No KYC at signup across the catalog; crypto-only checkout (BTC / USDT / XMR) via self-hosted BTCPay; 100 Gbps DDoS shield standard, 200 Gbps on ds-pro.

Ignores DMCA 🔒 No KYC Anon signup
Payments
Monero Bitcoin Other crypto
⚠ Russia / Belarus / Kazakhstan jurisdictions carry distinct geopolitical considerations vs Western European offshore options — pick this provider when those are the right jurisdictions for your threat model.
Verified Read full review →

Njalla

Nevis (corporate); Sweden (operations) · Domain registrar · VPS
8.1/10
from $15/mo

Privacy-first registrar (and small VPS provider) co-founded by Peter Sunde. Njalla legally owns the domain on your behalf, accepts Monero / cash, and requires no real identity at signup.

Resists / pushes back 🔒 No KYC Anon signup WHOIS privacy Owns-on-behalf
Payments
Monero Bitcoin Lightning Litecoin Ethereum Cash by mail Bank wire PayPal Credit card
Verified Read full review →

FlokiNET

Iceland (HQ); also operates in Romania, Finland, the Netherlands · VPS · Shared hosting · Dedicated server · Domain registrar
8.5/10
from $6.00/mo

Iceland-headquartered host explicitly built for free-speech and anti-censorship use cases, with infrastructure in IS, RO, FI and NL. Accepts Monero and cash by mail; ignores US DMCA.

Ignores DMCA 🔒 No KYC Anon signup WHOIS privacy
Payments
Monero Bitcoin Lightning Litecoin Cash by mail Bank wire Credit card
Verified Read full review →

Privex

Belize (incorporated); operates in Sweden, Finland, the United States and the Czech Republic · VPS · Dedicated server
8.0/10
from $8.00/mo

Crypto-native VPS and dedicated server provider (since 2017) with no-KYC signup and crypto-only payment. Multi-jurisdiction (SE / FI / US / CZ) infrastructure, accepts Monero, Bitcoin, Lightning and several other chains.

Resists / pushes back 🔒 No KYC Anon signup
Payments
Monero Bitcoin Lightning Litecoin Ethereum Other crypto
⚠ US location is DMCA-bound. Pick Sweden / Finland / Czech Republic if takedown resistance is a priority.
Verified Read full review →

Related guides