Paperboat compared
Paperboat overlaps with mesh VPNs, tunnels and SSH. Here is which tool we would pick, and why.
Claims about other products link to their own documentation and were checked in November 2026.
Our pick, by need
| If you need | We would use | Read more |
|---|---|---|
| A terminal on my machines that survives a closed laptop, plus SSH and files | Paperboat | Details |
| A public HTTPS link to localhost, now | Paperboat or ngrok. Cloudflare's quick tunnels if you want no account at all | Compare |
| One private network for every device I own, phones included | Tailscale. NetBird if you want to host all of it yourself | Compare |
| A production site behind a CDN and a firewall | Cloudflare Tunnel | Compare |
| An API gateway: traffic policies, OAuth and rate limits in front of my app | ngrok | Compare |
| Recorded sessions and access requests for compliance; Kubernetes and database access | Teleport | Compare |
| Company-wide access with device posture checks | Twingate or Cloudflare Zero Trust | Compare |
| Devices that must share one Ethernet-like network | ZeroTier | Compare |
| Terminals, tunnels and shared secrets for a small team, in one tool | Paperboat | Details |
Side by side
Choose up to two tools to stand beside Paperboat. The choice is kept in the address, so you can send the link.
Terminals
A shell on your machine that you can leave and come back to.
Remote commands
Run one command on another machine and get its output and exit code.
SSH
Use ssh and the tools built on it, without managing keys or opening ports.
Files
Send a file to a machine without setting anything up.
Environment variables
The secrets your programs need, delivered to the machine that runs them.
Config sync
The same settings on every machine, from a repository you control.
Previews
A public link to a port on your machine, for as long as you need it.
Tunnels
A public address for a service that stays the same.
Private network
Your machines reach each other's ports without exposing them.
Encryption
Who could read your traffic on the way.
Teams and access
Working with other people, and deciding who may do what.
Self-hosting
Which parts you can run on your own servers.
Platforms
Where it runs.
Pricing
How you pay, and what is free.
Sources
What each product does, from its own documentation, as of November 2026. “No” means its documentation describes no such feature. Found something out of date? The other product's page wins; tell us and we fix ours.
Tailscale
ngrok
Cloudflare Tunnel
- developers.cloudflare.com/tunnel/
- developers.cloudflare.com/cloudflare-one/networks/connectors/cloudflare-tunnel/
- developers.cloudflare.com/tunnel/setup/
- developers.cloudflare.com/cloudflare-one/networks/connectors/cloudflare-tunnel/do-more-with-tunnels/trycloudflare/
- developers.cloudflare.com/tunnel/routing/
Teleport
NetBird
ZeroTier
Twingate
- www.twingate.com/docs/ssh-privileged-access-overview
- www.twingate.com/docs/faq
- www.twingate.com/docs/resources
- www.twingate.com/docs/understanding-relays
- www.twingate.com/docs/users
- www.twingate.com/docs/api-overview
- www.twingate.com/docs/connector-deployment
- www.twingate.com/docs/clients
- www.twingate.com/pricing
Cloudflare Zero Trust
- developers.cloudflare.com/cloudflare-one/setup/
- developers.cloudflare.com/cloudflare-one/tutorials/ssh/
- developers.cloudflare.com/tunnel/
- developers.cloudflare.com/tunnel/routing/
- developers.cloudflare.com/cloudflare-one/connections/connect-networks/private-net/
- developers.cloudflare.com/cloudflare-one/team-and-resources/users/seat-management/
- developers.cloudflare.com/cloudflare-one/policies/access/
- developers.cloudflare.com/api/
- developers.cloudflare.com/cloudflare-one/connections/connect-devices/warp/
- www.cloudflare.com/plans/sase-zero-trust.md
Enterprise VPN
SSH + bastion
VS Code Tunnels
- code.visualstudio.com/docs/remote/tunnels
- code.visualstudio.com/docs/remote/remote-overview
- code.visualstudio.com/docs/debugtest/port-forwarding
- learn.microsoft.com/en-us/azure/developer/dev-tunnels/overview
- learn.microsoft.com/en-us/azure/developer/dev-tunnels/cli-commands
- learn.microsoft.com/en-us/azure/developer/dev-tunnels/security
- github.com/microsoft/dev-tunnels
- learn.microsoft.com/en-us/azure/azure-resource-manager/management/azure-subscription-service-limits
Each comparison
What differs, what each costs, when to choose the other one, and how to move.
- Paperboat vs Tailscale Tailscale connects your devices into one private WireGuard network, with detailed access rules and clients for every platform.
- Paperboat vs ngrok ngrok puts a local service on a public URL, with traffic tools such as a request inspector and policies.
- Paperboat vs Cloudflare Tunnel Cloudflare Tunnel connects a service to Cloudflare's network, so it can be reached on your Cloudflare domain with Cloudflare's protection in front.
- Paperboat vs Teleport Teleport is an access platform for companies: SSH, Kubernetes, databases and internal apps behind short-lived certificates, with session recording and audit.
- Paperboat vs NetBird NetBird is an open-source WireGuard network between your devices, with access policies and a management server you can run yourself.
- Paperboat vs ZeroTier ZeroTier makes your devices act as if they shared one Ethernet network, with broadcast and bridging.
- Paperboat vs Twingate Twingate gives a company's people access to private resources without a VPN, through connectors you deploy and policies tied to your identity provider.
- Paperboat vs Cloudflare Zero Trust Cloudflare Zero Trust (Access, the WARP client and Tunnel together) puts a company's apps and networks behind Cloudflare, with identity policies and web filtering.
- Paperboat vs Enterprise VPN Zscaler Private Access, Palo Alto Prisma Access, Cisco Secure Client (AnyConnect) and OpenVPN Access Server connect employees to a company network with central policy.
- Paperboat vs SSH + bastion Plain OpenSSH through a bastion (jump) host is the classic way in, with tmux to keep work running.
- Paperboat vs VS Code Tunnels VS Code Remote Tunnels opens a remote machine in VS Code or vscode.dev through Microsoft's dev tunnels service, and VS Code can forward ports, also publicly.
Start with the machine in front of you
Install Paperboat here, then on a second machine. Free for personal use, no card needed.
$ curl -fsSL https://get.pprbt.dev/install | bash > irm https://get.pprbt.dev/install.ps1 | iex