OnionBalance is the best way to load balance onion services across multiple backend Tor instances. This way the load of introduction and rendezvous requests get distributed across multiple hosts. OnionBalance provides load-balancing while also making onion services more resilient and reliable by eliminating single points-of-failure.

Onionbalance supports both v2 and v3 onions but because of the different setup procedure, we have separate guides for them.

See the Onionbalance v3 Installation Guide page for setting up a v3 onionbalance, or the Onionbalance v2 Installation Guide page for setting up a v2 onionbalance.