Passepartout, VPN Client 4+

For WireGuard and OpenVPN

Algoritmico Ltd

    • 4.7 • 312 Ratings
    • Free
    • Offers In-App Purchases


Passepartout is a smart VPN client perfectly integrated with Apple platforms. Passepartout is the only app you need for both well-known VPN providers and your personal VPN servers.

Passepartout does not engage any unrequested background activity other than the VPN tunnel, thus being also friendlier to firewalls.

Passepartout is open source:


Passepartout offers presets for major VPN providers:

- Mullvad
- NordVPN
- Oeck
- ProtonVPN
- SurfShark
- TorGuard
- TunnelBear
- VyprVPN
- Windscribe


- Incredible ease of use, with native look & feel.
- Handle your profiles in one single place.
- Import .ovpn / .conf configuration files.
- Use on demand rules to fine-grain your connectivity.
- Fine-tune encryption without tweaking any configuration file.
- Override network settings in a snap (default gateway, DNS, proxy, MTU).


- Full transparency on what servers you're connecting to.
- Pick pre-resolved endpoints when DNS is problematic.
- No web services, ads or any undesired bloat besides the VPN itself.

What’s New

Version 2.3.5

### Fixed

- Minor stuff.

Ratings and Reviews

4.7 out of 5
312 Ratings

312 Ratings

Dr. Vasantha ,

Best OpenVPN app on iOS, bar none.

Blows away the so called “official” OpenVPN Connect app. My provider was having some issues with their WireGuard servers some time ago, so I decided to use the OpenVPN servers as a fallback option until they resolved the issue. I knew from prior experience that the OpenVPN Connect app for iOS was an ugly and unreliable piece of 💩, so I did some searching and found Passepartout, and my mind has been blown. If everyone put the same care into their apps, the App Store would be a much better place. Heck, I think this dev could even create an app to cure racism if we gave him the funding.

Speaking of funding, I did check out the Kickstarter page, and sadly, I can’t be a backer at this point in time. As someone who doesn’t use MacOS, the development roadmap doesn’t quite align with my needs. If the dev put WireGuard development ahead of MacOS and IPSec (which already has native support on iOS), I would be backing on sight. As it stands, with WireGuard support being a ‘stretch’ goal, I can’t pledge more than the bare minimum. I have, however, reached out to my VPN provider (who have a decent history of backing open source projects) and shared the link to the Kickstarter page with them.


Developer Response ,

I'm flattered to say the least hah. Come on, it's just an app!

As to the campaign, I quickly evaluated your suggestion and I agree. Also, I believe that your feeling is shared. That's why I suggest you visit the campaign now, as I updated the main target to include WireGuard rather than IKEv2.

Thanks for your kind comment and let me know what you think.


LeafyAnt ,

Almost there

Very good app that allows the connection to latch even if the device is sleeping. Only issue is that VPN throughput is a lot slower than with OpenVPN Connect. I hope the developer fixes this soon.
Response to Developer’s Response: It is slower on both private server and popular providers. I noticed that with Open PN connect, a tun interface is created with a standard MTU of 1500. With Passepartout, it always weirdly picks 1250 and doesn’t even pass any tun-mtu or related values back to the server. Since Passepartout completely ignores tun-mtu and it’s related settings, there is no way to fix the bad throughput on the client end. Fixing it on server end is not an option for a lot of us since it will mess up lots of other clients or we may not be in control of the OpenVPN server. Please can you add the capability to manually change MTU or please pass the mtu values to the server and use standard MTU of 1500? Thanks.

Developer Response ,

Hi, could you provide a measure? Is it a private server or a provider? Thanks, Davide

THOUSANDdollarICEcream ,

Go From Secure - to - Bulletproof

Yes. It’s that good. Some many of the best VPNs all utilize an open VPN model, it’s simply more secure. iOS/Apple has always been a system where a complex application/program that require a lot of time to setup and access openVPN servers. If you have an application like VyprVPN, or ProtonVPN, bring your iOS application to its full potential make the chameleon protocol actually work the way it’s supposed to. Take the secure core technology of ProtonVPN to another level. Simple to get started, with all the right features, and none if the weight/fluff.

I imagine I’ll be using this on any iOS device I have, for a really long time. Sometimes I have some connections issues, and wonder if the app utilizes the killswitch features of say VyprVPN. It seems that the worst thing could be a 10 second window w/ a tunnel up.

Still love this app! Great job

Developer Response ,

Thanks for your review and don’t hesitate posting your issues on the support Reddit!

App Privacy

The developer, Algoritmico Ltd, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Collected

The developer does not collect any data from this app.

Privacy practices may vary, for example, based on the features you use or your age. Learn More


  • Family Sharing

    Some in‑app purchases, including subscriptions, may be shareable with your family group when Family Sharing is enabled.

More By This Developer

You Might Also Like