Passepartout
An open-source OpenVPN and WireGuard client for iPhone, iPad, Mac and Apple TV.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About Passepartout
Passepartout is a VPN client made for Apple platforms. It connects to OpenVPN servers, including ones using the XOR obfuscation patch, and to WireGuard servers. On-demand rules decide when the tunnel comes up, and you can override DNS, set an HTTP proxy and define custom routes.
It syncs profiles through iCloud, works with Shortcuts and runs on Apple TV. It avoids background activity to save battery. The App Store version has paid features. A Mac build outside the store is on GitHub and Homebrew, limited to the free features.
Strengths
- Supports OpenVPN with the XOR patch as well as WireGuard
- On-demand rules, DNS override and custom routing
- Runs on Apple TV and syncs through iCloud
- GPG-signed Mac builds and a Homebrew package
Limitations
- Apple platforms only
- Mac build outside the App Store lacks paid features
Details
- Pricing
- FreemiumFree to use with paid features in the App Store version; the GitHub Mac build has free features only.
- License
- Open source, license not stated
- Developer
- Partout
- Platforms
- macOS, iOS
- How it runs
- Downloadable app
- Account
- Not required
- Best suited for
- Apple users who connect to their own OpenVPN or WireGuard servers
- Categories
- VPN
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to Passepartout
Compare allSoftware that can replace Passepartout for an important use case, and what changes if you switch.
Tunnelblick
A free, open-source graphical OpenVPN client for macOS that bundles everything needed to connect.
Tunnelblick is a free open source OpenVPN client for macOS only, bundling OpenVPN and drivers but without WireGuard, iOS or Apple TV support.
OpenVPN Connect
The official OpenVPN client app for connecting to OpenVPN servers from desktop and mobile devices.
OpenVPN Connect is the official free but closed-source OpenVPN client across desktop and mobile platforms, without WireGuard support.
WireGuard
A small, fast VPN protocol and set of official clients that connect two machines by exchanging public keys.
WireGuard's official clients connect to WireGuard servers on iOS, macOS and other platforms, but do not handle OpenVPN profiles.
Viscosity
A native OpenVPN client for macOS and Windows with a graphical editor, traffic statistics and DNS control.
Viscosity is a paid native OpenVPN client for macOS and Windows with traffic statistics and DNS control, but no WireGuard or mobile version.
OpenVPN Community
The VPN protocol and client that has been the default for two decades, and still runs on everything.
OpenVPN Community offers open source OpenVPN clients across Windows, macOS, Linux, Android and iOS, but not WireGuard or on-demand rules.
Similar software
Related functionality, not necessarily a direct replacement.
OpenVPN Access Server
A self-hosted business VPN server with a web admin interface, free for two simultaneous connections.
Pritunl
A self-hosted VPN server for OpenVPN, WireGuard and IPsec, managed through a web interface.
WireGuard Easy
A Docker image that runs a WireGuard VPN server with a web interface for managing clients.
OpenVPN for Android
An open-source OpenVPN client for Android, developed as a spare-time project by Arne Schwabe.