Twingate Client System Requirements and Supported Operating Systems

Last updated: April 3, 2026

Summary

This page outlines the minimum supported operating systems and platforms for using the Twingate Client. We aim to keep this information current as platforms evolve. 

Desktop Clients

Platform Minimum Version Notes
Windows Windows 10 (Build 1809) Windows 7/8 are not supported. Requires .NET 8 Desktop Runtime.
macOS macOS 13 (Ventura) Older macOS versions (e.g. Monterey) may install older versions but are not officially supported.
Linux Varies (see below) See detailed list of supported distributions below.

Supported Linux Distributions

(for x86/AMD64 and ARM64-based devices unless noted)

  • Ubuntu: 20.04 LTS, 22.04 LTS, 24.04 LTS

  • Debian: 9 or later

  • Fedora: 40 or later

  • CentOS: Stream 9 or later

  • Oracle Linux: 8 or later

  • Arch Linux, ThinPro, NixOS: supported on x64/AMD64 only

Mobile Clients

Platform Minimum Version Notes
iOS  iOS 15 Available on the App Store.
Android Android 9 (Pie)

Available on Google Play. Some custom ROMs or restricted devices may be unsupported.

Additional Requirements

  • .NET Runtime (Windows): Requires .NET 8 Desktop Runtime, which is bundled with the .exe installer.

  • Admin Rights: Required for initial installation on Windows/macOS.

  • Network Extensions: macOS client relies on the System Extension framework

  • System DNS Configuration: Twingate sets up a local DNS resolver to handle private resource resolution.

Last Updated

May 2025