Homelab
Your home(lab) away from home
Connect servers, VMs, and devices to create your own personal Internet—a private network you can share with friends & family, and access from anywhere in the world.
Trusted by 9,000+ companies like these
What is Tailscale?
Tailscale is a free and open source service, built on the WireGuard® protocol, that creates a secure mesh network using encrypted tunnels between your devices.
Create a tailnet
Build your own Tailscale network (tailnet), and connect anything from a DigitalOcean droplet to a Raspberry Pi, home security camera, or even a Steam Deck. It’s completely up to you.
Access services and devices
Once you’re all set up with a tailnet, you’ll be able to securely access services and devices from anywhere in the world, as if you’re on the same network.
Share nodes
Share nodes with friends to give them access to a file server, game server, or anything else on your tailnet (without exposing it to the public internet).
Get these benefits and more with Tailscale
Secure remote access
Use this drop-in replacement to manage & record shell access into any linux machine without needing to share or manage keys.
DNS filtering
Block malicious traffic, ads, and trackers to help secure your network with NextDNS.
Traffic encryption
Route and encrypt internet traffic through an exit node on your tailnet, compatible with integrations like Plex and Apple TV.
Built for developers
Free for Individuals
Tailscale is free for personal use for up to 3 users and 100 devices. Learn more about our pricing here.
Built using Go
Tailscale is an active participant in the Go community, and the majority of the code we write is free and open source. Tools like our `tsnet` library can help you build Tailscale right into your service’s code.
$ git commit -m “we love open source”
We believe in the power of open source. For users, that means you can run Tailscale using only open source code, For us, that means being good open source citizens, and contributing improvements upstream to the technologies we use.
Get these features and more with Tailscale
Tailscale SSH
Use this drop-in replacement to manage & record shell access into any linux machine without needing to share or manage keys.
Kubernetes Operator
Quickly route traffic to & from Kubernetes clusters to your Tailnet while keeping services and the control plane off the public internet.
Subnet Routers icon
Establish connectivity to entire VPCs or devices where Tailscale can't be installed.
IaC Integrations
Easily deploy Tailscale into cloud and on-prem environments via your IaC provider of choice, including: Terraform, Pulumi, and Ansible.
GitOps for ACLs
Easily modify and rollback JSON based network configuration directly from GitHub or GitLab.
Point-to-Point Connectivity
Using a global network of servers, Tailscale facilitates direct device-to-device connections across a wide range of NAT gateways.
Bring your own IdP
Use SSO & MFA from a wide array of supported IdPs to authenticate users onto any Tailnet.
Log Streaming
Natively stream network flow and configuration audit logs to popular SIEM providers.
Regional routing & failover
Deploy a local or global fleet of connectors to increase the performance and availability of connected devices, networks, and services.
Pricing that works for everyone
For teams or organizations looking for an easy-to-use, secure, legacy VPN replacement.
For companies who need service and resource level authentication and access control.
For companies who need advanced integrations, compliance and support for access control at scale.