Tailscale

XDA ran a piece this week on Tailcat, a new open-source mesh VPN that positions itself as a Tailscale replacement without the account bloat. Whether or not Tailcat is the answer, the piece keeps landing on the same reader complaint: the Tailscale free plan keeps pinching, and phone-first users notice it most because they end up burning device slots on every phone and tablet in the house.

We tested seven Tailscale alternatives on Android that pair well with a home lab, a self-hosted Plex, or an SSH-only jump box on a VPS. Each pick has a maintained Android client, a real mesh model (not just a client-to-server tunnel), and a free tier or self-host path that does not tighten every six months.

Quick comparison

App Best for Free plan Standout feature Self-host
NetBird Full open-source mesh with a hosted control plane Yes (up to 5 users hosted, unlimited self-hosted) SSO, DNS, and a polished web UI on the free tier Yes
ZeroTier Layer-2 emulation for LAN gaming and IoT Yes (25 nodes hosted, unlimited self-hosted) Virtual layer-2 network across the internet Partial
WireGuard A minimal, self-managed tunnel between known peers Yes The smallest attack surface of the bunch Yes
Nebula Battle-tested mesh from Slack for large fleets Yes Certificate-based identity that scales to thousands of nodes Yes
Cloudflare WARP Zero-config privacy tunnel with a real fast path Yes Cloudflare’s global anycast for free WARP No
Twingate Zero-trust access with resource-level policies Yes (up to 5 users) Per-resource ACLs instead of subnet grants No
Netmaker WireGuard-based mesh with a web UI Yes (self-hosted) Site-to-site relays and a control-plane you own Yes

Why people leave Tailscale

The free device cap

Tailscale still offers a free personal plan, but the device count keeps drifting. Users on Reddit report burning slots on every phone, tablet, laptop, and container. A four-person household with two phones each hits the cap fast.

The slow drift toward SSO

Tailscale requires signing in with an identity provider. That is convenient for teams and awkward for solo users who liked Tailscale precisely because they did not want another SaaS account.

Once you cross into paid, the pricing scales per seat rather than per node. A home lab with three humans and thirty devices ends up paying for identities you did not want to bill for.

DERP relay latency

Tailscale relays traffic through DERP servers when NAT traversal fails. Most of the time the direct connection succeeds; when it does not, the fallback can add tens of milliseconds noticeable on interactive SSH.

The alternatives

1. NetBird — Best for full open-source mesh with a hosted control plane

NetBird ships everything Tailscale ships (native Android client, SSO, exit nodes, subnet routers, DNS) as fully open-source code you can self-host or use on a genuinely free hosted tier. The Android app supports peer-to-peer NAT traversal and hands off to WireGuard under the hood.

Where it falls short: Smaller community, so third-party integrations lag. Documentation is thinner than Tailscale’s.

Pricing:

Migrating from Tailscale: No direct import. Install NetBird on each device and re-add peers. Existing WireGuard configs stay compatible.

Download: Google Play, Aptoide

Bottom line: Pick NetBird if you want Tailscale’s shape without the seat pricing. Skip it if you need a bigger community for troubleshooting oddball routers.

2. ZeroTier — Best for layer-2 emulation for LAN gaming and IoT

ZeroTier has been around since 2014 and pioneered “virtual layer-2 over the internet.” That matters for LAN-only games, industrial IoT devices, and any protocol that expects multicast. The Android app has been solid for years.

Where it falls short: Default is a hosted controller. Self-host of the controller is possible but not the primary path.

Pricing:

Migrating from Tailscale: No import. Create a ZeroTier network, share the network ID, and join each device.

Download: Google Play, Aptoide

Bottom line: Pick ZeroTier if you need a real virtual LAN, not just a mesh. Skip it if you would rather stay layer-3.

3. WireGuard — Best for a minimal, self-managed tunnel between known peers

WireGuard is the underlying protocol most of the others build on. The official Android app pairs perfectly with a self-hosted server on any $5 VPS or an OpenWrt router at home. Configuration is a QR code per peer.

Where it falls short: No mesh. Every peer needs a config for every other peer, so it does not scale to more than a handful of devices without a helper.

Pricing:

Migrating from Tailscale: No import. Generate keypairs and configs for each device you own.

Download: Google Play, Aptoide, F-Droid

Bottom line: Pick WireGuard if you own the endpoints and know the peer count. Skip it if you want automatic peer discovery.

4. Nebula — Best for battle-tested mesh from Slack for large fleets

Nebula is the mesh Slack built to run their own workforce. Certificates handle identity, so revoking access is a matter of the certificate authority rather than a subscription seat. The Android client is basic but stable.

Where it falls short: The Android app is the least polished of this list. No hosted control plane; you run your own lighthouse nodes.

Pricing:

Migrating from Tailscale: No import. Issue Nebula certificates for each device from a CA you control.

Download: Google Play, F-Droid

Bottom line: Pick Nebula if you run a big fleet and want certificate-based identity. Skip it if you want polish on the phone side.

5. Cloudflare WARP — Best for zero-config privacy tunnel with a real fast path

Cloudflare WARP is not a mesh VPN in the same sense as Tailscale, but it solves the same “reach a private HTTP service from my phone” problem when you pair it with Cloudflare Tunnel on the server. The Android app connects in one tap and rides Cloudflare’s anycast network.

Where it falls short: Not peer-to-peer. Traffic terminates at Cloudflare. No layer-3 tunneling to arbitrary IPs.

Pricing:

Migrating from Tailscale: No import. Install WARP on the phone, put Cloudflare Tunnel in front of home services.

Download: Google Play, Aptoide

Bottom line: Pick Cloudflare WARP for HTTPS-only home services. Skip it if you need raw SSH or arbitrary TCP.

6. Twingate — Best for zero-trust access with resource-level policies

Twingate takes a different shape from mesh VPNs. Instead of joining a network, each app or service is a resource you grant access to per user. The Android client works cleanly on modern Android; policies are set in the web UI.

Where it falls short: Not open source. The free tier is capped at 5 users.

Pricing:

Migrating from Tailscale: No import. Model each home service as a Twingate resource and grant access.

Download: Google Play

Bottom line: Pick Twingate if you want resource-level control rather than subnet-level. Skip it if you want open source.

7. Netmaker — Best for WireGuard-based mesh with a web UI

Netmaker wraps WireGuard in a control plane with site-to-site relays, a web UI, and an Android client. The self-hosted core is open source; a paid tier adds SSO and support.

Where it falls short: The self-hosted install is more involved than NetBird. Free hosted plan is time-limited.

Pricing:

Migrating from Tailscale: No import. Deploy Netmaker on a VPS, enroll devices with join tokens.

Download: Google Play

Bottom line: Pick Netmaker if you want a WireGuard mesh with a real web UI and the code on your own box. Skip it if you have no interest in running a control plane.

How to choose

Pick NetBird if the free device cap is the reason you started shopping. Pick ZeroTier if you want a virtual LAN, not a routed mesh. Pick Cloudflare WARP if the only thing you actually reach on mobile data is HTTP services you already put behind Cloudflare Tunnel. Stay on Tailscale if the DERP fallback is the only real gripe: it is genuinely faster than most peer-to-peer NAT punchers.

For a solo tinkerer with two phones and a home server, WireGuard or NetBird is enough. For a home fleet with dozens of nodes, Nebula or Netmaker is the shape you want.

FAQ

What is the best free Tailscale alternative on Android?

NetBird is the strongest free alternative. The hosted free tier allows up to 5 users with unlimited devices per user, and the self-hosted path removes all limits.

Can I reach my home server on mobile data with these?

Yes. Every pick on this list gives you a private IP you can hit from your phone over cellular. Cloudflare WARP is HTTP-only; the rest handle arbitrary TCP and UDP.

Which alternative is the closest to Tailscale’s zero-config experience?

NetBird. It ships the same shape: install the app, log in, and every device on your account discovers each other over WireGuard.

Is ZeroTier faster than Tailscale?

For direct peer-to-peer traffic, they trade positions depending on your network. For anything that expects layer-2 (SMB, LAN discovery, LAN gaming), ZeroTier is faster because it does not have to bridge.

Do any of these run without an account?

WireGuard and Nebula are the two that need zero cloud account. Both are open source and both work if you can generate keypairs or certificates on your own machines.

Can I self-host a Tailscale-compatible control plane?

Yes, Headscale is the community control plane that speaks the Tailscale protocol. It uses the official Tailscale client and removes the SaaS side entirely.