Paperboat vs ZeroTier

ZeroTier makes your devices act as if they shared one Ethernet network, with broadcast and bridging. Paperboat connects your machines privately too and is built around working on them: terminals, SSH, files, secrets, previews and tunnels.

Checked against ZeroTier's own documentation and pricing, November 2026. Sources are listed under the table.

Choose ZeroTier when

  • You need a virtual LAN: broadcast, multicast or bridging, not only IP between computers.
  • You connect routers, NAS boxes or other devices that run ZeroTier.

Choose Paperboat when

  • You want terminals, previews, public links and file sending, not only a network.
  • You'd rather not manage network rules to reach your own machines.

Where they differ

A virtual LAN, or a place to work

ZeroTier emulates Ethernet, so broadcast, multicast and bridging work as on a local network; everything else is up to your own tools.

Paperboat is one install per machine and a sign-in. There is no network, gateway or proxy to plan, and nothing to keep running besides the machines themselves.

Terminals that survive a dropped connection

ZeroTier has no terminal of its own; you use SSH over the network.

Paperboat terminals run on the machine and keep running when your laptop sleeps or the network drops. When you come back, from the same computer, another one or a browser, you see what happened while you were away, and you can let someone watch or type along.

Paperboat
$ pb devbox

Public links

ZeroTier networks are private; it doesn't publish a port to the internet.

pb preview gives a port a public HTTPS link in one command, and pb tunnel keeps a permanent address with your own domain, on every plan.

Paperboat
$ pb preview 3000

Devices that aren't computers

ZeroTier runs on routers, NAS boxes and other devices, and can bridge a whole physical network.

Paperboat runs on Linux, macOS and Windows computers and connects those machines only.

Feature by feature

Every answer in the ZeroTier column carries a number that links to the page of theirs that says it. Put a second tool beside it

Paperboat
ZeroTier

Terminals

A shell on your machine that you can leave and come back to.

Keeps running when you disconnect
Paperboat: Yes, sessions keep running on the machine
ZeroTier: No 1
Shows the output you missed
Paperboat: Yes, replays what you missed on reconnect
ZeroTier: No 1
From a browser
Paperboat: Yes, in the web console
ZeroTier: No 1
Share a live session
Paperboat: Yes, view-only or interactive, by invite
ZeroTier: No 1

Remote commands

Run one command on another machine and get its output and exit code.

Run a command on another machine
Paperboat: Yes, pb exec, with exit codes
ZeroTier: No 1

SSH

Use ssh and the tools built on it, without managing keys or opening ports.

Keys handled for you
Paperboat: Yes, keys and host trust handled
ZeroTier: No 1
ssh, scp, sftp and rsync
Paperboat: Yes, pb ssh, scp, sftp, rsync and plain ssh
ZeroTier: Your own SSH over the network 1
VS Code Remote-SSH
Paperboat: Yes, through generated SSH host names
ZeroTier: Your own SSH over the network 1

Files

Send a file to a machine without setting anything up.

Send files to a machine
Paperboat: Yes, pb send, resumes if interrupted
ZeroTier: No 1
An inbox for received files
Paperboat: Yes, an Inbox on each machine
ZeroTier: No 1

Environment variables

The secrets your programs need, delivered to the machine that runs them.

End-to-end encrypted variables
Paperboat: Yes, end-to-end encrypted
ZeroTier: No 1
Where they are available
Paperboat: Terminals, pb exec, scripts, plain SSH and VS Code
ZeroTier: n/a

Config sync

The same settings on every machine, from a repository you control.

Settings from a Git repository
Paperboat: Yes, from your Git repository
ZeroTier: No 1

Previews

A public link to a port on your machine, for as long as you need it.

Public link in one command
Paperboat: Yes, pb preview 3000
ZeroTier: No 1
See and replay requests
Paperboat: Yes, inspect and replay, in pb and the console
ZeroTier: No 1

Tunnels

A public address for a service that stays the same.

Permanent addresses
Paperboat: Yes, names that stay
ZeroTier: No 1
Your own domains
Paperboat: Yes, on every plan
ZeroTier: No 1
Protocols
Paperboat: HTTP/1.1, HTTP/2, HTTP/3, WebSocket, raw TCP
ZeroTier: n/a

Private network

Your machines reach each other's ports without exposing them.

Machines reach each other
Paperboat: TCP ports and private names; not a full network
ZeroTier: Yes, a virtual Ethernet network 1

Encryption

Who could read your traffic on the way.

Between your own devices
Paperboat: End to end; direct when possible
ZeroTier: End to end; its relays can't read traffic 1
Public links
Paperboat: TLS ends at Paperboat's edge
ZeroTier: n/a

Teams and access

Working with other people, and deciding who may do what.

Members and roles
Paperboat: Yes, five roles; SSO and SCIM from 10 seats
ZeroTier: Owners and administrators 2
Access rules, groups and tags
Paperboat: Yes, a policy file with groups, tags and deny rules
ZeroTier: Network membership and rules 2
Tokens for automation
Paperboat: Yes, scoped API tokens that expire
ZeroTier: Yes, service account tokens 2

Self-hosting

Which parts you can run on your own servers.

Run it yourself
Paperboat: Relays and tunnel servers
ZeroTier: Your own network controller 3

Platforms

Where it runs.

Operating systems
Paperboat: Linux, macOS and Windows; no mobile apps
ZeroTier: Linux, macOS, Windows, iOS, Android and more 4

Pricing

How you pay, and what is free.

How you pay
Paperboat: By relay and edge bandwidth; Team per seat
ZeroTier: Per device: from $18 a month 5
Free plan
Paperboat: Every feature for personal use, 5 GB a month
ZeroTier: Personal: 10 devices, one network 5

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.

Pricing

ZeroTier

  • Personal: free, 10 devices, one network
  • Essential: $18 a month, 10 devices, then $2 per device
  • Scale: $179 a month, 100 devices
  • Enterprise: by quote, including self-hosted

www.zerotier.com/pricing/, November 2026

Paperboat

  • Free: $0, every feature for personal use, 5 GB of relay and edge bandwidth a month
  • Pro: $8 a month or $80 a year, 100 GB
  • Team: $15 per seat a month or $150 a year, 100 GB per seat; 14-day trial
  • Direct traffic between your machines is never counted

Paperboat pricing in full

Switching

  1. Install Paperboat on each machine with the one-line installer and sign in.
  2. Use pb ssh or the generated SSH host names where you used ZeroTier addresses.
  3. Keep ZeroTier for bridged networks and devices Paperboat doesn't run on.

Questions

Does Paperboat do layer 2 networking?

No. Your machines reach each other's ports privately by name; there is no broadcast or bridging.

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