Hide your IP to block unwanted exposure and data leaks!

Private Internet Access

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Download Private Internet Access 3.3.1 Build 06924

  -  18.7 MB  -  Demo

What's new in this version:

Private Internet Access 3.3.1 Build 06924
- Request product feedback by linking to our survey

Private Internet Access 3.2.0 Build 06857
- Added "Auto" MTU setting to measure actual MTU after connecting
- Added automatic tray icon theme on Windows
- Improved handling of expired accounts
- Fixed connecting to favorite regions after a connection was refused by the server
- Fix issue causing multiple dialogs on driver install on Windows
- Fix issue where deleting a Dedicated IP breaks tooltips

Private Internet Access 3.1.2 Build 06767
- Fixed a crash on Windows when enabling split tunnel

Private Internet Access 3.1.1 Build 06763
- Added a notice about split tunnel issues on macOS Monterey

Private Internet Access 3.1.0 Build 06756
- Added support for Wayland display server on Linux
- Improved OpenVPN TCP timeouts when the server isn't reachable

Private Internet Access 3.0.1 Build 06393
- Fixed an issue migrating proxy settings from 2.10 or earlier

Private Internet Access 2.9.0 Build 06393
- Updated to OpenVPN 2.5.1 and OpenSSL 1.1.1k
- Improved accessibility of the "Add Automation Rule" dialog
- Split tunnel on Linux now applies the Split Tunnel Name Servers setting to DNS requests routed through the host (most containers / VMs)
- "Submit Debug Logs" now shows an indicator while collecting diagnostics
- Added additional split tunnel diagnostics for macOS
- Linux installations no longer require ifconfig
- ip no longer has to be at /sbin/ip on Linux
- The PIA daemon on Linux OpenRC systems no longer waits for a network connection before starting
- Fixed restarting the PIA daemon after an upgrade on Linux SysVinit systems

Private Internet Access 2.8.1 Build 06335
- Fixed an issue in macOS split tunnel that prevented the VPN from connecting when the killswitch was set to Always

Private Internet Access 2.8.0 Build 06331
- Automation rules can now be created in Settings to automatically connect or disconnect when joining networks
- Fixed macOS split tunnel issues preventing access to LAN devices or bypassed subnets on some systems
- Fixed issues preventing LAN DNS servers from working in the Custom DNS setting

Private Internet Access 2.7.1 Build 06182
- Fixed an issue causing WireGuard connections to fail on some systems running macOS 10.13
- Fixed an issue causing PIA to stop responding on some systems running macOS 11
- Additional diagnostics on Windows

Private Internet Access 2.7 Build 06158
- Split tunnel on macOS no longer uses a network kernel extension
- Split tunnel now supports macOS 11.0 (Big Sur)
- Service notifications can now be shown below the Connect button
- Added support for Linux ARM build configurations (armhf and arm64)
- Linux builds are now made on Debian Stretch
- Ubuntu 16.04 is no longer supported (libstdc++ 6.0.22 is now required)
- Added support for renewing Dedicated IPs
- "Bypass" apps on Linux now also bypass the PIA killswitch
- OpenVPN now always uses RSA-4096 for the server authentication handshake
- OpenVPN CBC ciphers now always use SHA-256 for data authentication
- Removed the Data Encrytion "None" setting for OpenVPN
- Updated to Qt 5.15.2, OpenVPN 2.4.10, OpenSSL 1.1.1i
- an issue causing bypass apps on Linux to occasionally use VPN DNS
- an issue on Linux causing OpenVPN to fail to connect when PATH exceeds 256 characters
- an issue preventing the Built-in Resolver from working reliably on some Windows systems

Private Internet Access 2.6.1 Build 05824
- Fixed a crash when connecting to a region with no servers available for the current protocol

Private Internet Access 2.5.1 Build 05676
- Fixed a crash that occurred when geo-located regions were disabled in Settings
- Fixed an issue preventing the crash reporter from starting for client crashes

Private Internet Access 2.5 Build 05652
- Split tunnel on Windows now also splits DNS traffic
- Added "Name Servers" setting to Split Tunnel on Windows and Linux
- Region locations and translations are now updated automatically
- Split tunnel is disabled on macOS 11.0 due to removal of network kernel extensions
- Added 'pubip' type to 'piactl get/monitor'
- Fixed executable signing on Windows

Private Internet Access 2.4 Build 05574
- Windows hardware acceleration now uses Direct3D 11 instead of OpenGL
- PIA on Windows now requires Windows 8 or later
- Split tunnel app rules on Linux now also split DNS traffic
- Routed packets on Linux are now protected by the PIA killswitch (includes most containers and VMs)

Private Internet Access 2.3.1 Build 05354
- Fixed a possible daemon crash on macOS when split tunnel was enabled
- Fixed dependency issues on some Linux distributions
- Detect additional graphics drivers for automatic safe graphics mode on Windows

Private Internet Access 2.3.0 Build 05344
- Next Generation network is now the default
- Added the Connection tile
- Updated Qt to 5.15.0
- Fixed several issues relating to installation or uninstallation on Windows in Safe Mode
- Fixed an issue causing a memory leak on some Windows systems when Windows suspends pia-client to save power
- Fixed DNS routing issues with split tunnel on Linux systems not using systemd-resolved

Private Internet Access 2.2.2 Build 05198
- Fixed an issue causing high CPU usage on some Linux systems
- Fixed an issue causing WireGuard to disconnect in some cases using split tunnel with All Other Apps set to Bypass

Private Internet Access 2.2.1 Build 05193
- Split tunnel is now supported with WireGuard
- Geo-located regions are supported
- The PIA Next Generation network is now in preview
- Added Built-in Resolver option to Name Servers setting
- Removed Handshake testnet resolver from Name Servers setting (testnet no longer exists, hnsd does not support mainnet)
- Added 'requestportforward' option to 'piactl get/set' to control port forwarding setting
- Improved DNS leak protection compatibility with macOS 10.15.4 and later
- Improved compatibility of split tunnel on Windows with other WFP callout drivers
- Fixed an issue preventing IP split tunnel rules from being disabled on Windows in some cases
- Fixed layout of the killswitch warning in some translations
- Changed title of windowed dashboard to "Private Internet Access"
- The regions list keeps its scroll position as latencies are updated
- Diagnostic improvements in debug reports
- (2.2.1) Fixed an issue on Windows causing the PIA service to crash when connecting with some Split Tunnel configurations

Private Internet Access 2.2.0 Build 05190
- Change log not available for this version

Private Internet Access 2.1.0 Build 04977
- Split tunnel "bypass" rules can be created for IP addresses and subnets
- WireGuard now supports network roaming on Mac in addition to Windows and Linux
- New piactl commands to log in and log out - 'piactl login', 'piactl logout'
- New piactl command to enable killswitch and/or VPN connections without using the graphical client - 'piactl background'
- Fixed an issue that prevented WireGuard from connecting on Windows if the computer had been shut off unexpectedly
- Fixed an issue on some Linux resolvconf systems that could block DNS incorrectly when using WireGuard

Private Internet Access 2.0.2 Build 04704
- Improved handling of several Mac applications with split tunnel, such as Mail and Calendar
- Split tunnel on Linux attempts to mount net_cls automatically if it's not mounted (as on Fedora)
- The WireGuard connectivity timeout is customizable
- Improved support for IPv6 networks when the Allow LAN setting is enabled
- Fixed an issue that prevented Use Existing DNS from working on some Mac systems
- Fixed an issue causing WireGuard to take a long time to connect on some Windows systems
- Updated Qt to 5.12.8
- Updated OpenVPN to 2.4.9
- Updated OpenSSL to 1.1.1g
- Security improvements

Private Internet Access 2.0.1 Build 04518
- Fixed long DNS resolution times on Windows on some systems

Private Internet Access 2.0 Build 04513
- WireGuard is now supported as a connection method
- WireGuard on Windows requires Windows 8 or later
- Some settings are not yet supported with WireGuard - split tunnel, port forwarding, and proxy
- Fixed the Mail app on Windows 10 with split tunnel (shares an app family with Calendar)
- Fixed terminal emulator support for Terminator and other terminals on Linux
- VPN IP and forwarded port appear more quickly than in 1.8
- Improved reliability of support tool submissions
- Security improvements

Private Internet Access 1.8.0 Build 04193
- Split tunnel apps can be configured to use the VPN only or to bypass the VPN
- The default behavior can be set to "Bypass VPN" to use the VPN only for specific apps
- Fixed TCP localhost connections for split tunnel apps on Windows
- Fixed split tunnel for Mac apps that bind to specific ports
- Fixed focus behavior on Mac when closing windows with the keyboard
- Fixed LAN routing problems when split tunnel is enabled on Linux
- Improved reliability of the port forwarding feature
- Updated Qt to 5.12.6
- Updated OpenVPN to 2.4.8
- Updated OpenSSL to 1.1.1d
- Updated TAP adapter to 9.24.2 on Windows

Private Internet Access 1.7.0 Build 03949
- The Shadowsocks proxy setting can be used to redirect the VPN connection through a Shadowsocks region
- Added the 'piactl monitor' command
- Added the 'connectionstate' type to 'piactl get'
- Improved firewall rules on Linux to mitigate CVE-2019-14899 on affected distributions
- Improved handling of crashes caused by graphics drivers on Windows
- Fixed an issue preventing apps from being selected for App Exclusions on macOS 10.15
- Fixed an issue causing Windows 10 1507 / LTSB 2015 to restart on shutdown

Private Internet Access 1.6.1 Build 03773
- Change log not available for this version

Private Internet Access 1.6.0 Build 03756
- VPN Snooze allows temporarily disconnecting the VPN connection
- Added "piactl" - a command-line interface to control the client
- Connection loss is detected more quickly
- Fixed issues in the App Exclusions feature that could occur when switching network connections
- App Exclusions supports macOS 10.12
- Fixed detection of the iptables version for some Linux distributions
- App Exclusions is improved for listening sockets on Linux
- The dashboard repositions correctly if the screen resolution changes on macOS
- Fixed an issue that could cause long delays when the client starts on login
- Security improvements

Private Internet Access 1.5.1 Build 03605
- Added a "Help" link to the App Exclusions feature in Settings

Private Internet Access 1.5 Build 03584
- Split tunneling allows applications to bypass the VPN using the App Exclusions feature
- Excluded applications bypass the VPN and connect directly to the Internet
- Windows: This feature currently requires Windows 7 SP1. Support for Windows Store apps requires Windows 10

Private Internet Access 1.4 Build 03180
- Support connecting via SOCS5 proxy
- Minor translation fix for French
- Minor firewall rule fix on Windows

Private Internet Access 1.3.3 Build 02880
- Support both DHCP-based configuration (like 1.2.1) and static configuration (like 1.3.1) on Windows
- Update Handshake to fix linkage on some Linux distributions and with an additional seed

Private Internet Access 1.3.2 Build 02865
- Use DHCP-based configuration of the TAP adapter on Windows

Private Internet Access 1.3.1 Build 02863
- Fixed issues on Windows when the TAP adapter name contained non-ASCII characters
- Fixed minor translation issues

Private Internet Access 1.3 Build 02842
- Change log not available for this version

Private Internet Access 1.2.1 Build 02688
- Fixed an issue causing the VPN to stay connected when logging out of the OS

Private Internet Access 1.2.0 Build 02681
- Change log not available for this version

Private Internet Access 1.1.1 Build 02545
- Change log not available for this version

Private Internet Access 1.0.2 Build 02363
- Added option to disable accelerated graphics to fix stability issues

Private Internet Access 1.0.1 Build 02349
- Added screen reader account
- Avoid assuming IPv6 is present
- Bring the app to the front if relaunched while running
- Avoid insecure directories
- Made tray icon more robust
- Fixed window title on installer
- Fixed rare crash in logging

Private Internet Access 1.0
- Added Quick Tour displayed on first run

Private Internet Access 0.82

- Updated OpenVPN to 2.4.6
- Updated OpenSSL to 1.1.0h
- Added support to AES-128-GCM and AES-256-GCM cipher algorithms
- Set AES-128-GCM as the default encryption cipher
- Added translations for new region names
- Updated nwjs to 0.32.1 nightly (fixes keyboard navigation issue)
- Fixed a bug that prevented the client from trying to reconnect
- Fixed a bug where latency for auto region would sometimes be inaccurate
- Remove tool tip and make connection status available as a menu item instead (for consistency across platforms)
- Fixed bug where system Ruby interferred with app
- Force user to manually shutdown app when upgrading

Private Internet Access 0.81
- Improved disconnected notification text when killswitch is enabled
- Link to manual instructions when debug log submission fails
- Added a link to the sign up page
- Added translations for new region names
- Added links to our youtube and reddit pages in "About Private Internet Access"
- Changed support links to our new Support Portal
- Windows: Improved reliability of the killswitch feature
- Windows: Added a setting to allow local network access when killswitch is enabled
- Windows: Fix an erroneous Windows Defender virus alert

Private Internet Access 0.79
- Change log not available for this version

Private Internet Access 0.78
- Change log not available for this version

Private Internet Access 0.77
- Change log not available for this version

Private Internet Access 0.75
- Change log not available for this version

Private Internet Access 0.74
- Change log not available for this version

Private Internet Access 0.73
- Change log not available for this version

Private Internet Access 0.72
- Change log not available for this version

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.