pivpn VS tailscale

Compare pivpn vs tailscale and see what are their differences.


The Simplest VPN installer, designed for Raspberry Pi (by pivpn)


The easiest, most secure way to use WireGuard and 2FA. (by tailscale)
Our great sponsors
  • Scout APM - A developer's best friend. Try free for 14-days
  • Nanos - Run Linux Software Faster and Safer than Linux with Unikernels
  • SaaSHub - Software Alternatives and Reviews
pivpn tailscale
107 169
4,651 5,667
2.4% 6.7%
7.2 9.9
9 days ago 4 days ago
Shell Go
MIT License GNU General Public License v3.0 or later
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.


Posts with mentions or reviews of pivpn. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-07.
  • PiVPN - Router/WIFI stopped workign after Pi was unplugged
    My PiVPN setup for openvpn as per https://pivpn.io/ wouldn't pull the router over, but I agree that if your setup is doing dhcp or dns that could make it look like the router is failing.
  • How do I check how long my certs are valid for?
    reddit.com/r/pivpn | 2021-10-07
    How old is your script?#1000 merged in 2020 add expiration column for -l
    reddit.com/r/pivpn | 2021-10-07
    pivpn update is supposed to take care of it, but old enough install can be buggy so probably just remove and reinstall if it's possible to re-deploy the configs.
  • I am tired of people in this sub treating VPN as "the golden hammer"
    Thus ss you'd have to be complete in that sense as otherwise you'd have nothing to connect to. Also to prevent the whole world to connect to it and start brute forcing it, you should have things like fail2ban, connection whitelists or whatever setup to reduce the attack vector somewhat. So for more most who are unexperienced, a vpn is easier to achieve... especially with a solution like https://pivpn.io to have a wireguard or openvpn setup using server and client certs on a raspberry pi for example.
  • Remote access to my Pi
    reddit.com/r/klippers | 2021-09-28
  • Failing to setup WireGuard on Raspberry Pi 4 (running Ubuntu 21.04)
    reddit.com/r/WireGuard | 2021-09-26
    Try pivpn, easy to setup a Wireguard or OpenVPN server.
  • A few questions before I invest.
    reddit.com/r/unRAID | 2021-09-26
  • What is the simplest solution?
    reddit.com/r/VPS | 2021-09-25
    This is the best option for you. You can actually setup wireguard faily easily with pivpn although you may need to tinker around for a bit in order to expose your local network on the VPN's subnet.
  • Pi-Hole/NAS Security
    reddit.com/r/pihole | 2021-09-22
    https://pivpn.io/ Really simple to setup. Also, I found this instructions: https://www.wundertech.net/setup-wireguard-on-a-raspberry-pi-vpn-setup-tutorial/
  • Forward all traffic from a peer to another peer via a relay server
    reddit.com/r/WireGuard | 2021-09-21
    Install http://pivpn.io on your pi, open the wireguard port to it and you're set


Posts with mentions or reviews of tailscale. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-19.
  • Setup VPN to Remote Desktop into lab computer from laptop
    reddit.com/r/VPN | 2021-10-19
    Tailscale is what I use.
  • Nextcloud hosten ohne eigene IP, ist da was mit VPN zu machen?
    reddit.com/r/de_EDV | 2021-10-19
  • Tailscale Android - 1.18
    reddit.com/r/Tailscale | 2021-10-18
    Of note for Android specifically, it adds stylus support https://github.com/tailscale/tailscale/issues/3059
  • Is this a sane way to run wireguard site2site?
    reddit.com/r/homelab | 2021-10-17
    Might be worth checking tailscale https://tailscale.com
  • Tailscale iOS 15 VPN always On
    reddit.com/r/Tailscale | 2021-10-16
    It’s always been the case, been tracking this issue https://github.com/tailscale/tailscale/issues/539
  • I want to understand how Tailscale work.
    reddit.com/r/degoogle | 2021-10-14
  • Syncthing – a continuous file synchronization program
    news.ycombinator.com | 2021-10-13
    > I also need to figure out how to install Wireguard on my router to allow to access my NAS from my phone while on a trip, but that's another story.

    I can recommend https://tailscale.com/

    It just works.

  • Exposing Plex Server (on ds220+) to Different Person in Different Location
    reddit.com/r/synology | 2021-10-11
    Nah mate. Opening up ports is a bad idea unless you actually need to. In this use case, you don’t need to open ports. Use Tailscale, an overlay over ultra secure WireGuard VPN protocol. E2EE, so much easier than port forwarding and much safer. https://tailscale.com
  • Can I use Tailscale as a regular VPN to bypass my ISP's restrictions?
    As the title says, I wanna know if I can setup a VPN using Tailscale and use it to bypass restrictions in heavily censored networks such as the one in China and Iran,and I know I'll need a server in order to setup Tailscale on, provided these requirements is that possible?
  • No Public IP and slow Internet
    Alternative would be Tailscale which I think does similar things, of course both of these products make you depend on 3rd party, which you may or may not have some concerns about, and of course some network wizard / more knowledgeable linux admin probably can do that with manual wireguard / openvpn + iptables rules, but for my usecases, it is good enough and it saves me time.

What are some alternatives?

When comparing pivpn and tailscale you can also consider the following projects:

headscale - An open source, self-hosted implementation of the Tailscale control server

ZeroTier - A Smart Ethernet Switch for Earth


netmaker - Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.

Nebula - A scalable overlay networking tool with a focus on performance, simplicity and security


wireguard-vyatta-ubnt - WireGuard for Ubiquiti Devices

OpenVPN - OpenVPN is an open source VPN daemon

innernet - A private network system that uses WireGuard under the hood.

traefik - The Cloud Native Application Proxy

wiretrustee - Connect your devices into a single secure private WireGuard®-based mesh network.

algo - Set up a personal VPN in the cloud