Pricing Network
IP Address
Internet provider
Your Internet provider can possibly track your Internet activity.
Help & SupportContact
IP Address
Internet provider
Your Internet provider can possibly track your Internet activity.

WireGuard® + IVPN

WireGuard is a revolutionary VPN protocol that promises better security and faster speeds compared to existing solutions.

Test WireGuard through IVPN apps on Android, iOS, Windows and macOS by signing up for a risk-free trial account. WireGuard protocol is still in heavy development and we only recommend using it for testing purposes and in situations where security is not critical.

Start testing WireGuard with IVPN

1. Create a free trial account

Create an IVPN account that offers 3 days of free WireGuard testing and can be cancelled during trial.

2. Install IVPN on your devices

Download and install our apps with WireGuard integration. WireGuard is available on all platforms with IVPN.

3. Connect to our servers

Access WireGuard enabled servers across 10 locations including USA, UK and Germany.

WireGuard FAQ

What is WireGuard?

WireGuard is a new VPN protocol that utilizes “state-of-the-art” cryptography. It was designed to be faster, simpler and considerably more performant compared to other VPN protocols. If you wish to learn more about it, visit the WireGuard website.

Do you recommend using WireGuard?

At this time we only recommend WireGuard for testing. When we believe WireGuard is stable and undergone sufficient testing for secure use we will inform all customers.

If WireGuard is experimental and under heavy development how can you ensure the security of your servers?

To ensure your security all WireGuard VPN servers are dedicated servers running on separate infrastructure from our production OpenVPN and IPSec VPN servers.

Which OS/Platforms are supported by WireGuard?

WireGuard is available on our macOS, Windows, iOS & Android clients. You can also connect using most of the Linux distros.

I'm an IVPN subscriber. Do I need to register for WireGuard?

WireGuard is available and ready for use for all existing IVPN customers. You don't need to sign up separately. Follow our Setup Guides to get started using your existing account.

What cryptography is used in WireGuard?

WireGuard utilizes the following protocols and primitives:

How resilient is a WireGuard connection?

WireGuard is built for roaming. If your device changes networks, e.g. from WiFi to a mobile/cellular, the connection will persist because as long as the client sends correctly authenticated data to our WireGuard VPN server, the server keeps the connection alive.

What ports do you use for WireGuard?

  • UDP 2049
  • UDP 2050
  • UDP 53
  • UDP 30587
  • UDP 41893
  • UDP 48574
  • UDP 58237

How many devices I can connect with WireGuard?

You can install the IVPN client on as many devices as you want and have 7 of them connected simultaneously with an IVPN pro account, up to 2 connections with IVPN standard.

Do I need to manually create and add public key in the Client Area when adding a new device?

When using our native clients for Windows, macOS, iOS & Android, public keys are generated automatically the moment you select WireGuard protocol. They can be viewed & regenerated directly from the ‘WireGuard’ section within the IVPN client Settings area & deleted in the Client Area - VPN Accounts - WireGuard tab - WireGuard Key Management page.

For Linux, keys can be obtained via the following command:

$ wg genkey | tee privatekey | wg pubkey > publickey

What happens if I delete a public key?

If you purposefully or accidentally deleted public keys from the Client Area, new keys will be automatically generated upon selecting the WireGuard protocol in the IVPN Client.

In case the public key was deleted while your device was connected to one of the WireGuard servers, the IVPN Client will stay connected, however, you will have no internet access. You will need to disconnect and either relog into the IVPN client or click on the ‘Re-generate Keys’ button under the ‘WireGuard’ details/configuration area.

Linux users can generate a new pair of keys via the following command:

$ wg genkey | tee privatekey | wg pubkey > publickey

Your new public key has to be manually added in the Client Area - VPN Accounts - WireGuard tab - WireGuard Key Management page.

How do I verify that I am connected?

Our website shows a connection status at the top of the page or inside the 'Menu' on mobile devices. There is a blue 'Connected' or a red 'Disconnected', which indicates your status. Another way to ensure that you are properly connected to IVPN is to simply visit the dns leak test website. As long as you see the revealed location matches the selected IVPN server & the IP address is different to the one provided by your ISP - this gives you reasonable assurance that your traffic is routed through the VPN service.

What DNS server is used when connecting with WireGuard?

We provide our own, secure and absolutely logless DNS server which is pushed and applied automatically to your device when you connect. The IP address of the DNS server is

We offer more than just WireGuard

Open Software

All IVPN apps are open source and our service is independently audited.

No Logs

We don't retain any logs relating to your VPN connection.

Paranoid Encryption

Secure and protect all your data with 256 bit AES + 4096 bit RSA encryption.

No Contract

Cancel your subscription anytime and easily with no questions asked. No bullshit.

Fast support

Our experts are available 24/7 to ensure you're never left waiting.

Multiple connections

Use IVPN on up to 7 devices with a single IVPN Pro account, providing you even more value.

7-day refund

Try IVPN for 7 days and get a full refund if you are not delighted — no questions asked.

Own DNS Server

IVPN operates its own logless DNS servers to ensure your DNS requests don't leak.

Full Network Access

Connect to any of our servers in any location without restrictions. We're adding more every month.

188,429 customers have trusted IVPN to protect their privacy. Here are some of their stories:

Test WireGuard with IVPN

Shut out hackers, identity thieves and the global government surveillance apparatus — every time you go online.