OS and Device Compatibility
ZeroTier is lightweight, portable, and compatible across all major platforms and architectures. It typically consumes less than 16 MB of memory, only about 1 MB of storage, and even has a low-bandwidth mode for IoT applications. It supports 32-bit ARM (arm32), 64-bit ARM (arm64), 32-bit Intel (x86), 64-bit Intel (x64/amd64), MIPS, and s390x. You can run it on Linux, macOS, Windows, iOS/iPadOS, Android, and FreeBSD. You can run it on Routers and we have solutions for when you can't install ZeroTier on a small IoT sensor.
We generally adhere to manufacturer life-cycles for feature support of each platform but will attempt to backport important security updates to versions for older operating systems where possible.
ZeroTier supports the current major release and two major releases prior. Currently supported versions are v1.16.x, v1.14.x, and v1.12.x. For more information, see our Service Level Agreement.
Supported Platforms
ZeroTier supports a wide range of platforms with varying levels of support. Platforms are organized into three tiers based on the level of testing, support, and maintenance they receive.
Tier 1 - Fully Supported
These platforms are actively supported, extensively tested with each release, and receive priority attention for bug fixes and new features.
| Platform | CLI | GUI | .conf Access |
|---|---|---|---|
| Windows 10/11 | ✓ | ✓ | ✓ |
| macOS | ✓ | ✓ | ✓ |
| Linux | ✓ | ✗ | ✓ |
| iOS | ✗ | ✓ | ✗ |
| Android | ✗ | ✓ | ✗ |
| Docker | ✓ | ✗ | ✓ |
| Mikrotik | ✓* | ✓ | ✗ |
* Mikrotik's ZeroTier distribution is proprietary and not directly from ZeroTier. CLI access and support is provided by Mikrotik.
Tier 2 - Supported
These platforms have official binaries and distributions available. We provide troubleshooting support, but they do not receive the same level of assured testing as Tier 1 platforms.
| Platform | CLI | GUI | .conf Access |
|---|---|---|---|
| FreeBSD | ✓ | ✗ | ✓ |
| OpenWRT | ✓ | ✗ | ✓ |
| Ubiquiti | ✓ | ✗ | ✓ |
| OPNsense | ✓ | ✗ | ✓ |
| Teltonika | ✓ | ✗ | ✓ |
Tier 3 - Deprecated / Community Support
These platforms are no longer actively supported by ZeroTier. Existing binaries may still be available but are not maintained. Support for these platforms is community-driven.
| Platform | CLI | GUI | .conf Access | Notes |
|---|---|---|---|---|
| QNAP | ✓ | ✗ | ✓ | Legacy packages available |
| Synology | ✓ | ✗ | ✓ | Docker-based installation only |
| ASUSTOR | ✓ | ✗ | ✓ | Legacy packages available |
| Western Digital | ✓ | ✗ | ✓ | My Cloud OS 5 only |
| FreeNAS | ✓ | ✗ | ✓ | Pre-installed on older versions |
| Windows 7 | ✓ | ✓ | ✓ | No longer tested |
| Windows Server 2008/2012 | ✓ | ✓ | ✓ | No longer tested |
For Tier 3 platforms, we recommend migrating to a supported platform or using Docker where available. Community resources and forums may provide assistance for these legacy platforms.
Column Definitions
- CLI: Command-line interface available via
zerotier-cli - GUI: Graphical user interface (system tray app or mobile app)
- .conf Access: Ability to configure the client via configuration files (e.g.,
local.conf, network.local.conffiles)
Hardware Requirements
-
Our most recent client can still be run on tiny single-board computers like the original Raspberry Pi made over a decade ago and all versions of ZeroTier are backwards compatible.
-
ZeroTier is currently single-threaded so devices with more than two cores typically will not offer significant performance gains. Future versions of ZeroTier will introduce multithreading.
-
While ZeroTier will operate on very low-power hardware (e.g. a single core 32-Bit ARM running at 600Mhz without AES hardware acceleration (AES-NI)), its performance will suffer.
We recommend the following for a happy ZeroTier experience: >=1GHz CPU with at least 2 cores, and AES-NI.
If you're planning on embedding ZeroTier in a product such as a router, network attached storage or some other IoT application we see that our partners have a better experience with 64-bit ARM as opposed to 32-bit ARM since the core speeds are typically higher and the chips are more likely to have AES-NI.
Click here to create your network and start adding devices.