Back to Blog|VPN Guides

NetBird vs. ZeroTier: Layer 2 or Layer 3? The Enterprise Comparison (2026)

July 31, 2026
Timo WevelsiepTimo Wevelsiep
birdhost

NetBird vs. ZeroTier: Layer 2 or Layer 3? The Enterprise Comparison (2026)

NetBird vs. ZeroTier 2026: architecture, licensing, self-hosting, pricing and GDPR in an honest comparison. When Layer 2 wins and when WireGuard fits.

birdhost.de Blog

Content notice: The information in this article was compiled to the best of our knowledge at the time of publication. Technical details, pricing, versions, licensing models and external content are subject to change. Please verify the information independently, especially before making business-critical or security-relevant decisions. This article does not constitute individual professional, legal or tax advice.

ZeroTier and NetBird appear to solve the same problem: connecting devices across sites and clouds into one private network, without central VPN concentrators. Under the hood, the two could hardly be more different. ZeroTier builds a virtual Ethernet at Layer 2 with its own protocol, while NetBird orchestrates standard WireGuard tunnels at Layer 3. On top of that, since 2025 there is a licensing difference that many comparison articles have not caught up with: ZeroTier's agent is now MPL-licensed, but the network controller is commercially source-available, whereas NetBird is fully open source and can be self-hosted including its dashboard. This comparison sorts out architecture, features, licensing, pricing and GDPR aspects for IT decision-makers and answers the real question: in which cases is ZeroTier the right choice, and when does NetBird fit business use better?

NetBird and ZeroTier in 60 Seconds

ZeroTier comes from ZeroTier Inc., a US company based in California [9]. The approach: a global peer-to-peer overlay (internally called VL1) transports encrypted packets, and on top of it VL2 virtualizes a complete Ethernet including VLAN capabilities and multicast [1]. Devices behave as if they were plugged into the same switch, whether they sit in the office, in a data center or in a home office. Management normally runs through ZeroTier Central, the vendor's hosted control plane. The current version, ZeroTier One 1.16.2, was released in May 2026 [8].

NetBird comes from NetBird GmbH in Berlin [16] and is built entirely on WireGuard: every connection between two peers is a regular WireGuard tunnel that the NetBird services (management, signal, relay) negotiate automatically [10]. Instead of a virtual switch, you get a routed Layer 3 network with central access policies, posture checks and IdP integration. The complete stack including the web dashboard is licensed under BSD-3 and AGPL and can be self-hosted [10], or run as a managed service. The release cadence is high: v0.76.0 and v0.76.1 shipped at the end of July 2026 [12]. We cover the comparison with the SaaS market leader separately in NetBird vs. Tailscale 2026: The Ultimate Enterprise Comparison.

ZeroTier NetBird
Approach Virtual Layer 2 Ethernet over a P2P overlay, own protocol WireGuard mesh at Layer 3 with central policy management
Vendor ZeroTier Inc. (US company, California) NetBird GmbH (Berlin, Germany)
Cryptography Curve25519/Ed25519, Salsa20/Poly1305 Standard WireGuard, kernel WireGuard usable
License Agent MPL-2.0; controller source-available, commercial license required BSD-3-Clause + AGPL-3.0, fully open source
Self-hosting Controller via API, no official web UI Complete stack incl. dashboard, officially documented
Pricing model Per device Per user (cloud) or flat rate (managed, e.g. birdhost)

The Architectural Difference: Virtual Ethernet vs. WireGuard Overlay

How ZeroTier Works

ZeroTier operates in two layers. VL1 is the peer-to-peer transport: encrypted, with NAT traversal and relaying via root servers as a fallback. The cryptography is a custom construction from established primitives: Curve25519/Ed25519 for keys and signatures, Salsa20 with Poly1305 in an encrypt-then-MAC scheme [1]. One documented design decision: VL1 does not implement forward secrecy; the protocol documentation justifies this with simplicity, reliability and a small code footprint, and recommends running sensitive protocols such as SSL or SSH through the overlay on top [1].

Peer discovery runs through root servers, the so-called "Planet": currently four globally distributed servers operated by ZeroTier Inc. as a free service [1]. On top of that, VL2 virtualizes the actual Ethernet, while network controllers manage configuration and memberships [1].

How NetBird Works

NetBird does without a custom protocol: the data plane is standard WireGuard, including support for kernel WireGuard [10]. Management, signal and relay services negotiate the tunnels automatically: direct peer-to-peer connections where possible, relay fallback where necessary [10]. Access policies, posture checks, IdP integration and audit logging live centrally in the management plane. How much manual work a WireGuard network takes without this orchestration is covered in our guide Setting Up WireGuard in the Enterprise: NetBird automates exactly this key distribution and configuration.

What Layer 2 Means in Practice

The most important difference does not show up in any feature table: the network layer. Because ZeroTier emulates Ethernet, broadcast and multicast work in the overlay, devices find each other via discovery protocols such as mDNS, and with a Linux bridge you can even join physical LANs where devices cannot run a ZeroTier agent at all [5]. One limitation is documented by ZeroTier itself: on iOS and Android, the systems' VPN APIs do not allow broadcast/multicast [5].

NetBird works one layer up: IP packets through WireGuard tunnels, controlled via routes, DNS and policies. Multi-site Layer 2, broadcast-dependent applications or non-IP protocols are not what NetBird does. For typical business remote access and site-to-site networking at the IP level, Layer 3 is exactly right and keeps the overlay tidy: no broadcast traffic across sites, clear routes, clear policies.

Licensing and Self-Hosting: Where Everything Changed in 2025

ZeroTier Since 1.16.0: MPL Agent, Commercial Controller

With version 1.16.0 (2025), ZeroTier restructured its licensing model: the agent's core and service have since been licensed under the Mozilla Public License 2.0 [8]. The network controller, the component that manages networks, memberships and rules, sits in the nonfree/ directory under the "ZeroTier Source-Available License v1.0" [9].

This license is stricter than many expect. "Commercial Use" literally covers any use "by or for the benefit of a for-profit company", explicitly including production, staging and development environments for business purposes, and government bodies and non-profits fall under it as well [9]. Non-commercial use covers only private use, student projects and an evaluation of at most 30 days [9]. The license text itself makes it clear that the software is "source-available, but it is not 'open source' as defined by the Open Source Initiative" [9]. Any business that wants to self-host the ZeroTier controller therefore needs a commercial agreement with ZeroTier.

The release notes document the license history [8]:

Phase Licensing model
Until 2019 GPLv3
From version 1.4.4 (2019) Business Source License 1.1
Since version 1.16.0 (2025) Agent MPL-2.0, controller ZeroTier Source-Available License v1.0

Many older comparison articles still describe the BSL situation. When in doubt, check the release notes and the license files in the repository directly [8].

On self-hosting: the controller is embedded in ZeroTier One and can technically be operated yourself; it is managed through a local HTTP API. The documentation describes this as a low-tech path and notes: "You'd likely build yourself something fancier around this API" [4]. There is no official web UI for self-hosted operation [4], and the root server structure remains with the vendor by default [1].

NetBird: BSD-3/AGPL, the Complete Stack Is Self-Hostable

NetBird takes the opposite path. The code is licensed under BSD-3-Clause, with only the management/, signal/ and relay/ directories under the AGPL-3.0 [10]. Both are OSI licenses; commercial use including self-hosting is possible without a license agreement. Full self-hosting is officially documented: management, signal, relay, STUN and the web dashboard run on your own infrastructure via a quickstart script [14].

Running it yourself, however, also means patch responsibility. At the end of July 2026, NetBird shipped a security fix with v0.76.0: advisory GHSA-qcpp-8vwj-hhwr describes a local privilege escalation via an unauthenticated IPC socket in the client daemon, severity high, affecting versions 0.5.0 through 0.75.1, patched in 0.76.0 [11]. v0.76.0 was released on July 29, 2026, followed by v0.76.1 on July 31, 2026 [12]. Getting such releases into servers and client rollouts promptly is part of operations, whether self-hosted or managed.

Access Control and Zero Trust Features

ZeroTier ships its own rules engine: it is stateless, meaning it does without connection tracking, and rules are enforced in a distributed fashion by both senders and receivers [2]. The building blocks are flow rules, capabilities (signed rule bundles with a maximum of 64 entries) and 32-bit tags for segmentation; custom flow rules are only available from Scale/Enterprise [2]. This is powerful, but it is a proprietary rules DSL with a learning curve. Device SSO is a paid feature "available to Essential and Commercial subscribers", runs only on desktop operating systems, the IdP must support PKCE, and direct Google OIDC is not supported [3].

NetBird controls access via group-based policies in the web UI and adds posture checks with five check types: NetBird client version, country/region, peer network range, operating system version and running process; they are evaluated on connect or login and take effect through linked policies [13]. In the cloud edition, the Team plan includes enterprise IdP integration, SCIM and audit logs, while the Business plan adds device approval, MDM/EDR checks and traffic events [15]. How this policy approach stacks up against classic ZTNA vendors is covered in our comparison Twingate Alternative 2026: NetBird vs. Twingate.

Aspect ZeroTier NetBird
Rule model Flow rules, capabilities (max. 64 entries), tags Group-based access policies (web UI)
Characteristics Stateless, enforced at sender and receiver Central policies, evaluated on connect/login
Posture checks Rules DSL, no dedicated posture feature documented 5 types (client version, country, network range, OS, process)
SSO Paid feature (Essential/Commercial), desktop-only, PKCE required IdP integration; enterprise IdP and SCIM from Team plan (cloud)

Pricing Compared: Per Device, Per User, Flat Rate

The two vendors bill in fundamentally different ways, and this is often where the economics are decided.

ZeroTier bills per device [6]:

Plan Price Included
Personal $0 10 devices, 1 network, 1 admin
Essential $18/month 10 devices incl., then $2/device/month, 10 networks, 5 admins, SSO [3]
Scale $179/month 100 devices incl., then $1.80/device/month, unlimited networks, 10 admins, custom flow rules [2]
Enterprise Custom 500+ devices
Quantum Custom Post-quantum cryptography, sovereign/mission-critical focus

With Quantum, ZeroTier additionally positions a custom tier for "sovereign deployments" and mission-critical infrastructure [6]; the product page describes post-quantum cryptography with hybrid classical/quantum-resistant encryption and targets, among others, defense, government and finance [7]. For mid-sized businesses this is a side note, but it matters for reading the product strategy.

NetBird Cloud bills per user [15]:

Plan Price Included
Free €0 up to 5 users, 100 machines
Team €6/user/month Enterprise IdP, SCIM, audit logs
Business €12/user/month Posture checks, device approval, MDM/EDR checks, traffic events

Team and Business include 100 machines plus 10 per user; each additional machine costs €0.50/month [15]. Self-hosting is the third option: no license costs, but full operational effort for your own team [14].

The difference between the models becomes concrete as fleets grow. A device-heavy environment with 250 devices (servers, IoT, kiosks) costs $179 plus 150 times $1.80 on ZeroTier Scale, i.e. $449/month. A user-heavy team of 50 pays €600/month on NetBird Cloud Business. The third variant is a flat rate per instance: birdhost charges from €99.90/month for managed NetBird (DE region), regardless of user and device count. More on that below.

GDPR and Compliance: Where Does the Control Plane Run?

For European companies, the core question is less about the data plane than about the control plane: who operates it, where does it run, and which jurisdiction does the operator fall under?

With ZeroTier, the control plane in the default setup runs as a hosted service (ZeroTier Central) with the vendor, a US company from California [9]; the four root servers of the default "Planet" are also operated by ZeroTier Inc. [1]. That places connection metadata (who connects to whom, and when) with a US provider, which requires a third-country transfer assessment under Art. 44 ff. GDPR. In fairness: payload data is end-to-end encrypted and preferably flows directly between peers [1]. Why the control plane of US cloud services can still become a compliance risk, keyword CLOUD Act, is laid out in detail in GDPR-Compliant VPN 2026: Why US Cloud VPNs Are a Compliance Risk.

NetBird can be operated entirely on your own or European infrastructure, including the control plane [14]; the vendor, NetBird GmbH in Berlin, is a German company [16]. For organizations in scope of NIS2, access control, MFA and auditability matter on top: policies, posture checks and audit features provide the technical foundation for that, regardless of vendor.

Important: this section is not legal advice. Involve your data protection or legal counsel for concrete assessments.

Decision Matrix: When ZeroTier, When NetBird

Dimension ZeroTier NetBird
Network layer Layer 2 (virtual Ethernet, broadcast/multicast, VLANs) Layer 3 (IP routing, DNS)
Data plane Own protocol (Curve25519, Salsa20/Poly1305), no forward secrecy in VL1 Standard WireGuard, kernel mode possible
License Agent MPL-2.0; controller source-available, commercial license required BSD-3-Clause + AGPL-3.0
Self-hosting Controller via API, no official web UI, roots with the vendor Complete stack incl. dashboard
Access control Rules engine (flow rules, capabilities, tags) Policies, posture checks, device approval (cloud Business)
Identity SSO as a paid feature, desktop-only IdP integration, SCIM from Team plan
Pricing model Per device Per user (cloud) or flat rate (managed)
Compliance profile US vendor, hosted control plane EU vendor, self-hosting or EU-managed

ZeroTier is the right fit if you:

  • Need real Layer 2 across sites: broadcast, multicast, device discovery via mDNS or protocols beyond IP
  • Want to bridge physical LANs, including legacy devices that cannot run an agent
  • Are networking a homelab or mixed legacy protocols: the free tier with 10 devices goes a long way
  • Accept the hosted control plane or negotiate an Enterprise/Quantum agreement
  • Deliberately want fine-grained packet filtering via the rules DSL

NetBird is the right fit if you:

  • Are building business remote access and site-to-site networking at the IP level, the standard case
  • Standardize on WireGuard as a broadly audited protocol, for example at the request of your security team or auditors
  • Need IdP integration, posture checks and audit evidence for compliance requirements such as NIS2
  • Want full self-hosting without a license agreement, or managed operations in the EU
  • Prefer predictable costs over per-device tiers as your device fleet grows

Managed NetBird: If It Should Be NetBird, Without Running It Yourself

If the choice lands on NetBird, the operations question remains: self-host or have it run for you. birdhost operates the NetBird control plane as a dedicated instance. In Germany, Essential costs EUR 99.90 per month, Business EUR 199.90, Priority EUR 249.90 and Enterprise EUR 449.90, all net. Users and devices are not limited by count. Support response ranges from 24 hours on Essential through 4 hours on Business and 1 hour on Priority to 60 minutes around the clock on Enterprise. Access policies, posture checks and audit events are part of the core scope, while the reverse proxy and a custom domain are included from Business.

Hosting is available in 8 regions (Germany, Netherlands, USA, Canada, Singapore, Japan, Australia, India), GDPR-compliant when you choose an EU location (Germany, Netherlands); the German location runs in ISO 27001 and BSI C5 certified data centers. Operations, monitoring, backups and updates are handled by the birdhost team, including applying security releases such as v0.76.0 to the instance. You can test it free for 7 days, credit card required.

Conclusion

NetBird and ZeroTier are not interchangeable products but two answers to different questions. ZeroTier answers the question "How do I get an Ethernet across sites?", with everything that entails: broadcast, multicast, bridging, legacy protocols. NetBird answers the question "How do I build a WireGuard-based corporate network with identity, policies and auditability?". The trigger for switching is often an end-of-life legacy appliance, as the end of support for Cisco ASA and AnyConnect is currently demonstrating for many companies.

Two developments from 2025/2026 belong in every current evaluation: ZeroTier's licensing overhaul with 1.16.0, which makes the controller subject to a commercial license for commercial self-hosting [8][9], and NetBird's high release cadence including security fixes such as the one in v0.76.0 [11], which shows that an overlay network needs ongoing care.

If you need real Layer 2, choose ZeroTier. If you are looking for a WireGuard-based corporate network with a clear licensing situation, IdP integration and an EU operations option, NetBird is the right choice, either self-hosted or as a managed service with a predictable flat rate.

Sources

Frequently Asked Questions

What is the difference between NetBird and ZeroTier?
ZeroTier virtualizes a complete Ethernet at Layer 2 using its own protocol with Curve25519 and Salsa20/Poly1305. NetBird orchestrates standard WireGuard tunnels at Layer 3 and adds central access policies, posture checks and IdP integration. Both build peer-to-peer overlays with relay fallback, but they differ significantly in network layer, cryptography and licensing model.
Is ZeroTier a VPN?
ZeroTier is software-defined networking: a virtual Ethernet overlay across peer-to-peer connections. It serves many VPN purposes such as remote access and site-to-site networking, but it is not a classic hub-and-spoke VPN with a central concentrator.
What does Layer 2 vs. Layer 3 mean in practice for overlay networks?
Layer 2 (ZeroTier) transports Ethernet frames: broadcast, multicast, device discovery and non-IP protocols work, and physical LANs can be joined via bridging. Layer 3 (NetBird) routes IP packets through WireGuard tunnels and controls access via routes, DNS and policies. For remote access and IP-based site-to-site networking, Layer 3 is sufficient for most businesses.
Is ZeroTier open source?
Partially. Since version 1.16.0 (2025), the agent's core and service are licensed under the MPL-2.0, an open-source license. The network controller, however, sits under the ZeroTier Source-Available License v1.0, which by its own wording is explicitly not open source as defined by the Open Source Initiative and requires a separate license for commercial use.
Can you fully self-host ZeroTier?
Technically, the network controller can be self-hosted; it is managed through a local HTTP API without an official web UI. For commercial use, the controller license requires a commercial agreement with ZeroTier, and the root servers are operated by the vendor by default. NetBird, in contrast, is fully self-hostable, including the web dashboard.
Which zero trust features do NetBird and ZeroTier offer?
NetBird offers group-based access policies, posture checks with five check types, IdP integration and, in the cloud edition, device approval plus MDM/EDR checks. ZeroTier relies on a rules engine with flow rules, capabilities and tags; device SSO there is a paid feature for Essential and Commercial subscribers and limited to desktop operating systems.
What do NetBird and ZeroTier cost for business use?
ZeroTier bills per device: Essential costs $18/month with 10 devices included, then $2 per device; Scale $179/month with 100 devices, then $1.80 per device. NetBird Cloud bills per user: Team €6, Business €12 per user/month, with 100 machines plus 10 per user included, then €0.50 per machine. birdhost offers managed NetBird as a flat rate from €99.90/month with unlimited users and devices.
How GDPR-compliant are ZeroTier and NetBird?
Blanket verdicts are not possible. With ZeroTier, the control plane runs with the US vendor in the default setup, including connection metadata, which requires a third-country transfer assessment; payload data is encrypted and preferably flows peer-to-peer. NetBird can be operated entirely on your own or EU infrastructure. birdhost hosts managed NetBird GDPR-compliant when you choose an EU location (Germany, Netherlands). This is not legal advice.
When should a business choose ZeroTier over NetBird?
When real Layer 2 networking is required: broadcast- or multicast-dependent applications, device discovery via mDNS, legacy and industrial protocols beyond IP, or bridging physical LANs across sites. For these cases, ZeroTier is the better fit by design; NetBird does not cover them.
Is managed NetBird worth it compared to self-hosting?
Self-hosting has no license fees but means operating it yourself: updates, monitoring and security releases such as v0.76.0 with the fix for GHSA-qcpp-8vwj-hhwr then fall to your own team. birdhost handles operations, patches and monitoring on dedicated instances, from €99.90/month with unlimited users and devices. You can test it free for 7 days, credit card required.
Timo Wevelsiep

Written by

Timo Wevelsiep

Founder, merkaio

Founder of merkaio. Managed NetBird VPN hosting. Focused on network security, zero-trust architecture and scalable VPN infrastructure.

LinkedIn

Request Managed NetBird

We operate your dedicated NetBird instance including hosting, updates, monitoring and support. Tell us how many users, sites or devices you want to connect. We'll get back to you within 24 hours with a suitable proposal.

Timo Wevelsiep

Your Contact

Timo Wevelsiep

Founder, merkaio

Discuss your project with Timo

By submitting, you agree to our Privacy Policy.