Install P4PN

Get P4PN on your device and start browsing freely in minutes.

iOS

P4PN for iOS

iOS 15 and up

Currently in beta. The iOS version is available through TestFlight, Apple's official platform for testing apps before they go live on the App Store. P4PN for iOS gives you unrestricted access to the internet on your iPhone and iPad. Connects with a single tap and runs efficiently in the background. A full App Store release is coming soon.

Important: You must open this page on your iPhone or iPad. The invitation link only works when tapped directly from an iOS device.

  1. Install TestFlight from the App Store if you don't have it
  2. Tap the button above. TestFlight will open and add P4PN automatically
  3. Open P4PN from TestFlight and allow VPN configuration when prompted
  4. Sign in with your P4PN account and tap Connect
Android

P4PN for Android

Android 7.0 and up

Protect your Android phone or tablet with the P4PN app. Features an always-on VPN mode and automatic reconnection.

  1. Download P4PN from Google Play
  2. Open the app and allow VPN connection when prompted
  3. Sign in with your P4PN account and tap Connect
  1. Open this page on your Android device
  2. Tap the download button above to get the APK file
  3. If prompted, allow your browser to install apps from unknown sources (you can find this in Settings → Apps → Special access → Install unknown apps)
  4. Open the downloaded APK and tap Install
  5. Google Play Protect may show an “App scan recommended” warning since the app was not installed from the Play Store. You can tap Scan app to let Google verify it, or tap Install without scanning to proceed immediately.
  6. Launch P4PN and sign in with your account
Windows

P4PN for Windows

Windows 7 and up

P4PN for Windows gives you unrestricted access to the internet with just one click. Bypass blocks and censorship from your provider or government and browse freely. Once installed, it sits quietly near your clock in the taskbar, ready whenever you need it.

  1. Download the P4PN installer (.msi)
  2. Run the installer. Since this is a beta version, Windows may show a SmartScreen warning. Click More info, then Run anyway to proceed.
  3. Follow the setup wizard to complete the installation
  4. Launch P4PN from the Start Menu and sign in with your account

Windows 7 Users

Windows 7 is no longer supported by Microsoft, but we still want P4PN to work for you. P4PN on Windows 7 uses the TAP virtual network adapter instead of the modern Wintun driver. You will need to install it once before connecting.

Important: Use version 9.21.2 specifically — it is the last version compatible with Windows 7. Newer versions cause a "Code 52" error (cannot verify digital signature).

  1. If you already see a TAP adapter with a yellow error icon in Device Manager — right-click it, select Uninstall, check "Delete the driver software for this device", and click OK
  2. Download and install the TAP-Windows driver (v9.21.2)
  3. Restart your computer
  4. Install P4PN as usual using the installer above
  5. Launch P4PN and connect — it will automatically use the TAP adapter
macOS

P4PN for macOS

macOS Sierra (10.12) and up

P4PN for Mac gives you unrestricted access to the internet with just one click. Bypass blocks and censorship from your provider or government and browse freely. Works on both Intel and Apple Silicon Macs and lives in your menu bar, always ready when you need it.

  1. Download the P4PN installer (.pkg)
  2. Open the downloaded file and follow the installer steps
  3. Launch P4PN from Applications and allow the system extension when prompted
  4. Sign in with your P4PN account

Command-Line Version

For advanced users. A lightweight command-line client that runs in Terminal, for Intel and Apple Silicon Macs.


SHA256: 6bf2755cb2f32e23e2f0d5013005198deb3587b1e0b4454f1ef54a2ae6eaf3be

  1. Download the binary and a config file (.p4pn) from the My VPN page
  2. Open Terminal and go to Downloads: cd ~/Downloads
  3. Make it executable: chmod +x p4pn-cli
  4. Connect: sudo ./p4pn-cli my_profile.p4pn
  5. Or run interactively with your P4PN credentials: sudo ./p4pn-cli -i
Linux

P4PN for Linux

Ubuntu 18.04+, Debian 10+ (x86_64)

A command-line VPN client for Linux. Download the binary, make it executable, and connect with your P4PN config file.


SHA256: f1cf8cd1642448c6da0669edf3bb5e9b9b17020bcf965cdd67e2a6ed0435af5d

  1. Download the zip and a config file (.p4pn) from the My VPN page
  2. Extract: unzip p4pn-linux-cli-x86_64.zip
  3. Make it executable: chmod +x p4pn-cli
  4. Connect: sudo ./p4pn-cli my_profile.p4pn
  5. Or run interactively with your P4PN credentials: sudo ./p4pn-cli -i
Version Archive →