NetBird Client Support Matrix

The NetBird client runs across desktop, mobile, and TV platforms. Pick an OS family below for its distributions, versions, and architectures.

Operating systems

Linux

Distributions, kernel, and libc support.

Windows

Supported Windows versions and architectures.

macOS

Supported macOS releases and architectures.

iOS

Supported iOS versions and devices.

Android

Supported Android API levels and architectures.

Android TV

Supported Android TV API levels.

tvOS

Supported tvOS versions.

Go toolchain

The client is built with the Go versions listed below. Building from source against an unsupported Go release is not guaranteed to succeed. Each Go version sets a floor on OS support for that NetBird release — see the per-OS pages above for the resulting cutoffs.

NetBird client versionGo version
v0.20.0 – v0.25.31.20
v0.25.4 – v0.29.11.21
v0.29.2 – v0.60.21.23
v0.60.3 – v0.62.31.24
v0.63.0 – current1.25

Reporting compatibility issues

If you hit a problem on a supported platform, see Report bugs and issues. Include your client version (netbird version) and OS details.