IVPN encrypts your internet activity and shielding you from hackers!

IVPN Client

IVPN Client

  -  90.1 MB  -  Trial
  • Latest Version

    IVPN Client 3.14.14 LATEST

  • Review by

    Michael Reynolds

  • Operating System

    Windows 10 / Windows 11

  • User Rating

    Click to vote
  • Author / Product

    IVPN Limited / External Link

  • Filename

    IVPN-Client-v3.14.14.exe

The IVPN Client VPN is a robust virtual private network solution for Windows 11/10 designed to safeguard your online activities and protect your digital privacy. Developed by IVPN, a company renowned for its commitment to online privacy and security, this client software ensures that your internet connection remains secure, anonymous, and free from prying eyes.

Key Features

Strong Encryption: It employs industry-standard encryption protocols, including OpenVPN, IKEv2/IPsec, and WireGuard, to secure your internet traffic and keep it private.

Multi-Platform Support: It's compatible with Windows, macOS, iOS, Android, and even Linux, ensuring that you can protect your online presence across all your devices.

Strict No-Logs Policy: The program follows a strict no-logs policy, meaning it doesn't store any user data, ensuring your privacy remains intact.

Kill Switch: This feature automatically disconnects your internet if the VPN connection drops, preventing your data from being exposed.

Multi-Hop: IVPN's Multi-Hop feature routes your connection through multiple servers, adding an extra layer of anonymity.

Split Tunneling: You can choose which apps or websites use the VPN connection and which ones don't, giving you more control over your online privacy.

High-Speed Servers: With servers in over 45 countries, it ensures fast and reliable connections, reducing lag and buffering.

Dedicated IP: For users who require a fixed IP address, it offers dedicated IPs that maintain your privacy while allowing you to access specific services securely.

All Features
  • WireGuard or OpenVPN protocols.
  • GUI or CLI (command-line interface).
  • WireGuard privacy controls - Define automatic key and IP address rotation schedule.
  • AntiTracker that blocks ads, adware, malicious websites and data harvesting trackers.
  • Firewall / killswitch - Ability to configure as on-demand or always-on. Offers comprehensive protection against DNS, IPv6, disconnection and WebRTC leaks.
  • Ability to define trusted Wi-Fi networks and create rules for automatic VPN connection/disconnection.
  • Multi-hop VPN routes. Connect through multiple servers in separate jurisdictions for enhanced privacy.
  • Allow LAN traffic when connected to VPN.
  • Pause VPN for when disabling VPN connection temporarily is required.
  • Obfsproxy option to circumvent censorship.
  • Custom DNS servers, with DoH.
  • Split tunneling.
  • Auto-update.
  • Auto-connect on launch / on joining insecure Wi-Fi.
User Interface

IVPN's user interface is clean, intuitive, and user-friendly. Upon launching the app, users are greeted with a minimalist design that emphasizes ease of use. The main dashboard prominently displays the connection status, server location, and a quick connect button. Users can easily select a server location, access settings, and toggle features like the Kill Switch and Multi-Hop with just a few clicks. Overall, the UI provides an excellent balance between simplicity and customization, making it accessible for both beginners and advanced users.

Installation and Setup

Download: Visit the official website and download the client software for your respective operating system.

Installation: Run the installer and follow the on-screen instructions. The installation typically takes a few minutes.

Login: After installation, launch the app and log in with your account credentials.

Connect: Click the "Connect" button to establish a secure VPN connection. You can also select a specific server location if desired.

IVPN's setup process is hassle-free, and their website provides detailed guides for various platforms if you encounter any issues.

How to Use
  • Launch the App: Open the application on your device.
  • Login: Enter your account credentials.
  • Connect: Click the "Connect" button to establish a VPN connection to the best server automatically or select a specific server location from the list.
  • Customize: You can customize your settings, enable Multi-Hop, or configure split tunneling based on your preferences.
  • Disconnect: To disconnect from the VPN, click the "Disconnect" button.
The software is designed for ease of use, making it accessible even to those who are new to VPN technology.

FAQ

Is IVPN truly anonymous?
Yes, the app is committed to user privacy. They have a strict no-logs policy and utilize strong encryption protocols, ensuring that your online activities remain anonymous.

How many devices can I use with my IVPN account?
You can use one app account on up to seven devices simultaneously, making it a versatile choice for securing your entire digital ecosystem.

Can I use IVPN for streaming and torrenting?
Absolutely. It allows P2P traffic on select servers and is an excellent choice for streaming services, as it offers high-speed servers optimized for content access.

Do they offer customer support?
Yes, it offers responsive customer support through email. They also provide an extensive knowledge base on their website.

Alternatives

NordVPN: Known for its strong security features and extensive server network.

ExpressVPN: Offers lightning-fast speeds and a user-friendly interface.

Surfshark VPN: Affordable VPN with unlimited simultaneous connections.

Private Internet Access (PIA): Emphasizes privacy and advanced security features.

ProtonVPN: Provides a free tier with no data limitations and strong privacy policies.

System Requirements

OS: Windows 8 / 10 / 11 (64-bit)

Pricing

IVPN STANDARD for PC

All protocols
2 devices
AntiTracker
  • 1 Week - $2
  • 1 Month - $6
  • 1 Year - $60
IVPN PRO for PC

All protocols
7 devices
AntiTracker
Multi-hop
  • 1 Week - $4
  • 1 Month - $10
  • 1 Year - $100
PROS
  • Strong commitment to privacy and no-logs policy.
  • User-friendly and intuitive interface.
  • Multi-platform support.
  • High-speed servers in over 45 countries.
  • Multi-Hop and split tunneling for added security.
  • Dedicated IP option.
  • Excellent customer support.
CONS
  • Premium pricing compared to some competitors.
Conclusion

The IVPN Client VPN stands as a robust and dependable tool for those who prioritize online privacy and security. With a strict no-logs policy, strong encryption, a user-friendly interface, and an array of useful features like Multi-Hop and split tunneling, it caters to both novice users and tech enthusiasts.

While the pricing may be on the higher side compared to some alternatives, the level of privacy and security it provides is well worth the investment. Whether you're looking to protect your personal data, access geo-restricted content, or secure your online activities, IVPN app is a commendable choice that delivers on its promises.

Note: 3-day trial (requires credit card subscription). Requires .NET Framework.

Also Available: Download IVPN Client for Mac

  • IVPN Client 3.14.14 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    IVPN Client 3.14.14 Screenshot 1
  • IVPN Client 3.14.14 Screenshot 2
  • IVPN Client 3.14.14 Screenshot 3

What's new in this version:

IVPN Client 3.14.14
Improved:
- Updated the liboqs library to v0.10.0, incorporating the latest updates in Quantum-Resistant algorithms
- GUI: Enhanced readability for screen readers to assist blind users
- CLI: Added a short synonym "-f" for the "-fastest" option to specify a connection to the "fastest" server

Fixed:
- (Linux) Corrected permissions on some files in the UI app


IVPN Client 3.14.2
New:
- Device Management
- (Linux) Bash-completion of IVPN commands in terminal using Tab key

Improved:
- Account status now updates upon opening Account Info in application settings
- Removed deprecated dependencies from source code
- Updated: Electron v25.9.8
- Updated: V2Ray v5.12.1
- Updated: dnscrypt-proxy v2.1.5
- (Windows/macOS) Updated: OpenVPN v2.6.8 (OpenSSL v3.2.0)

Fixed:
- Issue when user is not able to logout
- (macOS) In certain instances, the app does not start automatically after an automatic update
- (macOS) The "Login items" in OS settings now show daemon with correct icon and name
- (Linux) v2ray and obfs4proxy failed to initialize in some Linux environments
- Other minor issues and improvements


IVPN Client 3.13.4
- Fixed an issue with the 'Allow Multicast' functionality in firewall rules


IVPN Client 3.13.3
Fixed:
- Fixed settings file corruption issue that led to unexpected logout
- (Windows) Sometimes WireGuard fails to connect with the error 'The service cannot accept control messages at this time'
- (Windows/macOS) Fixed an issue where the uninstaller did not disable the firewall in some circumstances
- User interface fixes and improvements


IVPN Client 3.13.1
New:
- (Windows/Linux) Introducing the Inverse Split Tunnel mode
- (Windows) End of support for Windows 8

Improved:
- (Linux) Ability to launch apps for Split Tunnel from the application's main window
- (Windows) Show the application with a single click on the tray icon
- GUI: Ability to define custom ports when V2Ray is enabled
- GUI: Added tooltips to buttons

Fixed:
- Connection loss during connection roaming when V2Ray obfuscation is enabled
- Ability to use port 53 UDP for V2Ray connections
- (Linux) Split Tunnel now works when '/etc/iproute2' is not present
- (macOS) Resolved an unresponsive tray menu issue
- (Windows) Fixed an occasional issue where apps ignored Split Tunnel settings after reboot
- Various other minor bug fixes and improvements


IVPN Client 3.12.0
New:
- Added V2Ray as an optional obfuscation type for WireGuard and OpenVPN connections
- Added a new action for ‘WiFi control’: Block LAN Traffic (for untrusted WiFi networks)

Improved:
- Refactored firewall rules for LAN access
- (Linux) DEB/RPM packages now have a dependency on ‘iptables’

Fixed:
- ‘WiFi control’ actions are now enabled by default
- Fixed slow speed and high CPU usage during the downloading of application updates
- (Linux) It was not possible to enable Split Tunnel on some Linux distributions


IVPN Client 3.11.15
- App update check fails due to missing libraries


IVPN Client 3.11.14
- New: AntiTracker Plus additional block lists
- Improved: Anonymized account ID when a user sends a diagnostic report
- Fixed: Firewall occasionally OFF after autoconnect on app launch
- Fixed: GUI: Minor text corrections


IVPN Client 3.10.23
New:
- Automatically select an accessible port before user login
- (Linux) IVPN SNAP now works on Linux systems that do not use systemd-resolved

Improved:
- Enhanced server latency check speed
- Better detection of successful WireGuard connections
- UI: Entire area of select pause period buttons is now clickable
- (Windows/Linux) UI: Added a title to the 'update' window for clearer identification as part of the IVPN app
- (Linux) UI: Freed up vertical space in Settings -> General

Fixed:
- Resolved issue where paused OpenVPN connection would not resume after defined timeout in some cases
- Resolved an issue where the fastest server option sometimes connects to a random server after switching from MultiHop
- UI: Addressed disappearing pause button after resuming connection
- (Linux) Resolved issue where WireGuard fails to disconnect from paused state


IVPN Client 3.10.15
- Fixed: Prevent installer from inadvertently overwriting PATH environment variable in rare cases


IVPN Client 3.10.14
New:
- Ability to open Firewall and AntiTracker settings with one click
- Option to prevent usage of the same provider in Multi-Hop chain
- (Linux) IVPN can be installed on Fedora Silverblue (using rpm-ostree)

Improved:
- The favorite servers list is common for all VPN protocols
- Changing protocol type or MultiHop does not require disconnecting the current VPN connection
- Various UI fixes/improvements
- (Windows) Improved boot-time firewall rules to prevent potential leaks on system boot
- (Linux) Installed files locations are corrected to fit the Filesystem Hierarchy Standard
- (Linux) IVPN Firewall now also controls the FORWARD chain (no leaks anymore when using IVPN on Qubes OS as "ProxyVM")

Fixed:
- The Antitracker toggle state in the UI is consistent with actions from CLI
- (macOS) The wrong DNS configuration may stay after VPN is disconnected in some corner cases
- (Linux) "Force management of DNS using resolve.conf" does not require a reboot anymore
- (Linux) Bad DNS configuration after reinitiation of the main network interface
- (Linux) Split Tunneling stops working after reinitiation of the main network interface


IVPN Client 3.10.0
New:
- (Windows/Linux) UI: light/dark options for system tray icon
- Ability to manage ‘Autoconnect on launch’ settings from CLI
- Ability to manage ‘WiFi control’ settings from CLI
- (Linux) ‘WiFi control’ option: ‘Autoconnect on joining WiFi networks without encryption’

Improved:
- Diagnostic logs extended with additional data

Fixed:
- (Linux) Firewall fails on some versions of Raspberry Pi OS


IVPN Client 3.9.45
- Fixed: Ability to send diagnostic logs


IVPN Client 3.9.43
New:
- obfs4 support for OpenVPN connections

Improved:
- UI: Eliminated the delay which sometimes occurred before showing dialogs in app settings
- UI: Migrated to latest frameworks

Fixed:
- UI: Mismatch of servers when changing entry/servers immediately one after the other
- UI: The application did not connect to the last port selected
- UI: The obfsproxy settings were disabled after changing the protocol


IVPN Client 3.9.32
New:
- Support for custom ports
- Ability to adjust MTU value for WireGuard connections
- (Linux) Ability to change DNS management method to directly modify the '/etc/resolv.conf' file

Improved:
- CLI: -any option now connects to a random server
- Use the same fastest server configuration for OpenVPN and WireGuard

Fixed:
- Uninstalling the app does not remove custom CLI settings
- UI: App reconnects when clicking on the protocol section of the main panel
- Minor UI fixes


IVPN Client 3.9.9
- Fixed: OpenVPN connection issue


IVPN Client 3.9.8
New:
- (Windows/macOS) Option to take part in Beta testing
- (macOS) Dock menu in macOS app

Improved:
- Show specific hosts in the favorite menu of the system tray
- Updating account status
- Reworked UI for sending diagnostic logs
- CLI: Show specific host and obfsproxy status in the connection info
- (Windows) Updated: WireGuard v0.5.3; OpenVPN v2.5.7 (OpenSSL v1.1.1o)
- (macOS) Updated: WireGuard v0.0.20220316; OpenVPN v2.5.7 (OpenSSL v1.1.1o)
- (macOS/Linux) Removed unnecessary popup when shutting down
- (Linux) Implemented the DNS-change protection mechanism

Fixed:
- (Linux) Applications in Split Tunnel were blocked by the firewall
- (Linux) VPN's DNS server was missing after waking the system from suspend state on some Linux distributions
- (macOS) Application won't close with Cmd+Q
- Sometimes UI shows the wrong connection status after connecting to Fastest Server
- UI: Update Port and obfsproxy status used in the CLI


IVPN Client 3.9.0
New:
- Ability to connect to a specific host in a location
- (Linux) Snap package support

Improved:
- Updating account status on every application start
- Fetch VPN connection ports info from the backend
- Warning about existing VPN connection when downgrading subscription plan
- (Linux) Using systemd-resolved for controlling DNS settings (when possible)
- (Linux) Upgrade retains user settings (applicable only for future updates)
- (Linux) Retain firewall configuration on upgrade (applicable only for future updates)

Fixed:
- Communication with IVPN servers blocked by ISP’s proxy
- (Linux) Intermittent issue with users logged out after upgrade (applicable only for future updates)
- (Linux) Firewall rules: potential DNS leak via the link-local IPv6 addresses


IVPN Client 3.8.20
New:
- UI: Ability to see detailed info about the application version

Improved:
- UI: Displaying server info in system tray instead of ‘Random Server’ for Multi-Hop connections
- Minor UI improvements

Fixed:
- ‘Fastest Server’ detection issue when auto-connect on application launch
- Keep paused after regeneration of the WireGuard keys
- UI: Tray menu now shows only favorite servers for the current protocol
- (Windows) Service crash when using specific configuration for custom DNS
- (Windows) Split Tunnel configuration missing from Settings


IVPN Client 3.8.7
- Change log not available for this version


IVPN Client 3.7.0
- Change log not available for this version


IVPN Client 3.6.4
- New: Configure custom DNS over HTTPS (Windows 11)


IVPN Client 3.5.2
- Fixed: Split Tunneling issues


IVPN Client 3.4.5
- Fixed the problem of opening a minimized application


IVPN Client 3.4.4
- Improved: Updated WireGuard: v0.5.2
- Improved: Firewall rules
- Fix: The Wireguard binary is signed to avoid false positive detections by antiviruses


IVPN Client 3.4.0
New:
- Multi-Hop for WireGuard protocol
- Option to reset app settings on logout
- Option to keep Firewall state on logout
- CLI option to show all servers and to connect to specific server

Improved:
- Speed up the response timeout to API server
- Force automatic WireGuard key regeneration if the rotation interval has passed
- (Windows) Updated WireGuard: v0.4.9
- (Windows) Updated: OpenVPN: v2.5.3; OpenSSL: 1.1.1k

Fixed:
- Fastest server settings were ignored in some cases
- Option to run multiple UI instances in some cases
- Server selection issues
- Other minor issues and improvements
- (Windows) Compatibility with Windows Server
- (Windows) IVPN Firewall rules overlap blocking rules from Windows Firewall
- (Windows) Icons created in %temp% each time app is launched


IVPN Client 3.3.40
- New: Split Tunneling


IVPN Client 3.3.30
- New: Preparation for 2FA in CLI
- Improved: (Linux) The installation path changed from '/usr/local/bin' to '/usr/bin'
- Fixed: Server selection order incorrect when sorted by country
- Fixed: (Linux) Removed unnecessary paths from package which may lead to conflict with other software


IVPN Client 3.3.20
New:
- IPv6 inside WireGuard tunnel
- IPv6 connection info
- New option in settings ‘Allow access to IVPN server when Firewall is enabled’
- (Windows) Contrast tray icon (black or white; depends on Windows color theme)

Fixed:
- VPN was active after reboot when connected to Trusted WIFI
- Sometimes application was failing to connect to IVPN daemon
- (Windows) The daemon service was not starting when the 'Windows Events Logs' service is not running
- (macOS) WireGuard compatibility with old macOS versions


IVPN Client 3.3.10
- new restore window position
- improved No delay to redraw UI content when opening the application from the system tray


IVPN Client 3.3.7
- new: Added connection information to system tray menu
- new: (macOS) Application checks if it is installed to the correct path
- improved: (WindowsLinux) Title bar now matches app style


IVPN Client 3.3.5
- Improved Overall stability


IVPN Client 2.12.9
Fixed:
- Set custom DNS to 127.0.0.1
- Various UI issues


IVPN Client 2.12.6
- Improved: Uninstaller improvements


IVPN Client 2.12.4
- Improved: Account ID validation logic


IVPN Client 2.12.3
- Improved: User-defined extra configuration parameters for OpenVPN moved to separate file with access rights only for privileged account
- Fixed: Random disconnections on waking-up from sleep or hibernation
- Fixed: Updated installer to allow access to application for non privileged users


IVPN Client 2.12.2
- Improved: Overall stability
- Fixed: Installer issues
- Fixed: Potential disconnection when network changes


IVPN Client 2.12.1
- Fixed: Potential disconnection when network changes


IVPN Client 2.12.0
- New: Command line interface for IVPN service
- Improved: Overall stability


IVPN Client 2.11.9
- Improved: Removed WireGuard warning


IVPN Client 2.11.6
Improved:
- Reconnection functionality
- Updated CA certificate for OpenVPN

Fixed:
- 'Automatically change port' feature
- Sometimes ping indicators are not updating


IVPN Client 2.11.4
Fixed:
- Crash because of the missing library on Windows Server
- Potential local privilege escalation vulnerability


IVPN Client 2.11.3
Fixed:
- Pause feature for WireGuard
- Various UI issues


IVPN Client 2.11.2
Improved:
- WireGuard upgraded to 0.0.38
- Wintun upgraded to v0.8

Fixed:
- Unable to connect WireGuard if its service not uninstalled
- Issue with background update of WireGuard keys
- Firewall config changes from Always-On to On-Demand after upgrade
- Processing of users additional OpenVPN parameters


IVPN Client 2.11.0
- Improved performance of IVPN Service


IVPN Client 2.10.9
- Change log not available for this version


IVPN Client 2.10.8
- Fixed potential privilege escalation vulnerability by improving OpenVPN extra parameter filtering


IVPN Client 2.10.7
- Fixed various UI issues


IVPN Client 2.10.6
Improved:
- All API calls to IVPN servers using TLS v1.2. Please note: In-app updates will fail after 01.01.2020 if you do not install this release
- Installer is signed with a timestamp


IVPN Client 2.10.4
New:
- Bypass DNS blocks to IVPN API

Improved:
- WireGuard upgraded to v0.0.31
- Wintun upgraded to v0.7
- Option to use custom DNS from local network
- Login session management

Fixed:
- Incorrect 'fastest server' detection after system reboot


IVPN Client 2.10.3
Fixed:
- DNS leak when 'Allow LAN traffic' is enabled
- WireGuard sometimes loses connectivity after PC wake up


IVPN Client 2.10.2
Improved:
- WireGuard upgraded to v0.0.23
- Wintun upgraded to v0.6

Fixed:
- Various installer issues
- Save/restore selected server for WireGuard


IVPN Client 2.10.1
New:
- Added new port for connection: 1194 UDP

Improved:
- Overall stability

Fixed:
- OpenVPN re-connecting sometimes on slow connections
- DNS issue with Multi-Hop connection when AntiTracker enabled
- Various UI issues


IVPN Client 2.10.0
New WireGuard protocol:
- WireGuard is a new VPN protocol that promises better security and faster speeds compared to existing solutions like OpenVPN or IPSec. The WireGuard protocol is currently under heavy development and should be considered as experimental. Review the WireGuard project for more information. We do not recommend WireGuard except for situations where security is not critical.


IVPN Client 2.9.9
Fixed:
- DNS switching problem
- Failure to submit error reports
- Various UI issues


IVPN Client 2.9.8
- AntiTracker: block ads, malicious websites, and third-party trackers
- Custom DNS: specify DNS server when connected to VPN


IVPN Client 2.9.7

New:
- Display public IP and geolocation information
- Fastest server configuration
- Setting to skip confirmation when application closing in the connected state
- Notification when IVPN service is not installed

Improved:
- OpenVPN upgraded to v2.4.6
- OpenSSL upgraded to v1.1.1a
- Uninstaller will close 'IVPN Client' application
- Settings are reset to defaults on logout

Fixed:
- Ocassional IVPN client reconnections
- Account status check
- Crash when user settings file is broken
- Windows firewall exception 'Cannot abort a WFP Transaction'
- High CPU usage after the first login
- Various UI issues


IVPN Client 2.9.6
- Improved: Overall stability
- Fixed: Various UI issues
- Fixed: UI issues on Windows 7