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.

IVPN + WireGuard®

What is WireGuard?

WireGuard is a revolutionary VPN protocol that promises better security and faster speeds compared to existing solutions. It was designed to be simpler and uses state-of-the-art cryptography.

Since its merge into Linux Kernel (v5.6) and the release of WireGuard 1.0, we consider the protocol to be ready for wide-scale use. Important privacy issues relating to the WireGuard protocol e.g. frequent automatic key and IP address rotation have been solved by IVPN during its implementation on our servers and apps. We now offer WireGuard to all our subscribers.

WireGuard FAQ

How can I use WireGuard?

To use WireGuard VPN, you can get started in the following ways:

  • Start your own WireGuard server and using the official clients to connect.
  • Subscribe to a VPN provider that supports WireGuard. While IVPN is not the only service to offer WireGuard, we were early adopters and already have significant experience in supporting it across our network.

Is WireGuard ready for privacy protection? Are there any problems?

Yes, since WireGuard is in-tree with Linux Kernel 5.6 and has completed a 3rd party security audit we believe it is sufficiently secure for the purposes of a privacy VPN. All privacy issues that we have identified have either been resolved or mitigated to a level that we believe is acceptable. For more information see WireGuard for privacy protection.

Which operating systems does WireGuard support?

WireGuard supports all major operating systems. WireGuard was merged into the Linux kernel in March 2020, quickly followed by a 1.0 version release by the developers of the protocol. Support for WireGuard is built in to IVPN’s Windows, MacOS, Linux, Android and iOS apps.

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 even if the IP address changes provided the client sends correctly authenticated data to the WireGuard server.

Where do you have WireGuard servers?

We offer WireGuard servers in 45 locations in 32 countries. Review the full list of servers on our status page.

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.

Do you offer all features of IVPN for WireGuard?

We support the same security and privacy features as with our other protocols e.g. firewall, trusted networks and AntiTracker. However we do not offer multi-hop and port forwarding with WireGuard at this time.

Do you offer IPv6 support for WireGuard?

Not yet.

What ports do you use for WireGuard?

If you are not using an IVPN app then you must connect using UDP ports 2049, 2050, 53, 30587, 41893, 48574, 58237.

How many devices can I connect with WireGuard?

You can install the IVPN app on as many devices as you wish. With an IVPN Pro account you can connect up to seven devices simultaneously and with IVPN Standard account up to two devices simultaneously.

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

No, when using the IVPN app keys are automatically generated and the public key uploaded to our server the moment you select the WireGuard protocol in the app.

If you are not using an IVPN app you may also manually add a new public key via the WireGuard tab of the Client Area.

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 app.

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

What DNS server is used when connecting with WireGuard?

We host our own log-less DNS servers which are pushed and applied automatically to your device when you connect. Once connected the IP address of the DNS server is

We offer more than just WireGuard

Open-source 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 an IVPN Pro account

7-day refund

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

Private 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.

Get started with WireGuard for IVPN