Using WireGuard on Windows (2024)

This Windows guide explains how to connect to Mullvad’s WireGuard® servers.

Choose one of the two following options. Do not use them simultaneously.

Option 1: use the Mullvad app

If you’re using the Mullvad VPN app, follow our guide on how to turn on WireGuard in the app.

Option 2: use the WireGuard app

Download the WireGuard app

Download the official WireGuard app for Windows (available in 32- and 64-bit versions) from the WireGuard website and run the installation.

Generate and import configuration file

  1. In a browser, navigate to our WireGuard configuration generator.
  2. Log in by entering your Mullvad account number.

  3. Under Platform, select Windows.

  4. Click on Generate key. (Generate a separate key pair for each device that you use.)

  5. Select a county / city / server.

  6. (Optional) Select the DNS content blockers that you want to use.

  7. Click Download file to save the file. You may need to wait a few seconds for the file to begin downloading.

  8. Open the WireGuard app.

  9. Click Add Tunnel, select the downloaded file, then click Open.

Using WireGuard on Windows (1)

Connect and disconnect

  1. Open the WireGuard app.
  2. Select a Server in the list to the left
  3. Press "Activate" to connect, and "Deactivate" to disconnect
  4. You're all set! You can visit our Connection check to check your connection.

Using multiple devices?

If you're running WireGuard on multiple devices, generate a separate key pair for each device. You will otherwise likely run into connectivity issues.

Is it working?

While on your device, visit our Connection check to get a quick overview of your Mullvad-WireGuard connection status. In addition, it's a good time to check if your browser is leaking information and therefore jeopardizing your privacy.

Local network sharing

To unblock the local network in the WireGuard app for Windows you can click on the Edit button and turn off Block untunneled traffic (kill-switch). However it is not recommended to keep it off permanently as it can open up for possible IP or DNS leaks. Test your connection with our Connection check.

External resources

"WireGuard" is a registered trademark of Jason A. Donenfeld.

Using WireGuard on Windows (2024)

FAQs

Does WireGuard work with Windows? ›

Download the official WireGuard app for Windows (available in 32- and 64-bit versions) from the WireGuard website and run the installation.

How effective is WireGuard? ›

Is WireGuard secure? WireGuard is considered by many to be one of the safest, most secure VPN protocol options available today. Simplified design using less code equals fewer bugs and security vulnerabilities, while WireGuard's faster state-of-the-art cryptography employs superior default security settings.

Why not to use WireGuard? ›

WireGuard has forward secrecy of data packets, thanks to its handshake, but the handshake itself encrypts the sender's public key using the static public key of the responder, which means that a compromise of the responder's private key and a traffic log of previous handshakes would enable an attacker to figure out who ...

Does WireGuard mask your IP? ›

As explained above WireGuard does not allocate a dynamic IP address to the VPN user. And, it indefinitely stores user IP addresses on the VPN server until the server reboots. So, there is no anonymity and privacy in WireGuard.

Is WireGuard better than OpenVPN? ›

Key takeaways from testing WireGuard vs OpenVPN speeds: On average, WireGuard was about 3.2 times faster than OpenVPN across all the locations we tested. WireGuard's performance advantage over OpenVPN is greater with nearby (low latency) servers in comparison to long-distance (high latency) server locations.

Can I use WireGuard as VPN? ›

WireGuard is an extremely fast yet secure VPN protocol that can also be used as a standalone VPN. In fact, it's considered the fastest VPN protocol available today, making it a better option than IPsec/IKEv2 or OpenVPN when you're looking for speed and performance.

Can WireGuard VPN be tracked? ›

WireGuard does not provide obfuscation, meaning that internet service providers (ISPs) can see when you are using it — although, of course, they can't see what you're using it for.

Does all traffic go through WireGuard? ›

It turns out that we can route all Internet traffic via WireGuard using network namespaces, rather than the classic routing table hacks.

Is WireGuard vulnerable? ›

One of the key advantages of WireGuard is its minimal attack surface. The protocol's codebase is remarkably small, consisting of only a few thousand lines of code. This lean design reduces the potential for vulnerabilities and makes it easier to audit and maintain the codebase.

Can WireGuard be hacked? ›

Protocols such as OpenVPN, WireGuard, or IKEv2 have no known vulnerabilities and are considered secure.

Can WireGuard VPN be detected? ›

Yes, WireGuard can be detected. It doesn't do VPN obfuscation, mostly because of the insistence on UDP transmission mode.

Is WireGuard insecure? ›

WireGuard is a more modern, simpler VPN protocol than IPsec, as well as being more secure by default. As of 2021, most operating systems support WireGuard through a kernel-based implementation.

Can police track IP with VPN? ›

With a court order, police can request the ISP to provide subscriber details. VPNs, on the other hand, mask IP addresses by routing traffic through servers. However, if a VPN keeps logs or is compelled to disclose user info, IP addresses can be traced.

How to use WireGuard on Windows? ›

Setting Up WireGuard for Windows
  1. Step 1: WireGuard Download and Installation. ...
  2. Step 2: WireGuard Windows Configuration. ...
  3. Step 3: WireGuard Server Configuration. ...
  4. Step 4: Block Untunneled Traffic. ...
  5. Step 5: Activate WireGuard. ...
  6. Step 6: Check that the VPN is Working.
Feb 25, 2021

Will my IP address be hidden if I use VPN? ›

A VPN can hide your online identity by masking your IP address. It encrypts your location and the data you send and receive, helping protect your personal identifiable information (PII). This data can come in the form of your bank information, as well as Social Security and driver's license numbers.

Which VPN is supported by Windows? ›

There are many Universal Windows Platform VPN applications, such as Pulse Secure, Cisco AnyConnect, F5 Access, SonicWall Mobile Connect, and Check Point Capsule.

How do I run WireGuard on Windows without admin? ›

Wireguard Windows running GUI as non-admin
  1. Install WireGuard configuration file. Start by installing the WireGuard quick configuration file as an administrator. ...
  2. RegEdit editing. Now for some deep dive stuffRun RegEdit as an administrator. ...
  3. Providing permissions to non-admin user. ...
  4. The last step.
Nov 25, 2022

Does OpenVPN run on Windows? ›

OpenVPN Connect v3

The client software offers client connectivity across four major platforms: Windows, macOS, Android, and iOS. For Linux, we recommend the open source OpenVPN client.

Can you use Windows built in VPN? ›

Under Add a VPN connection, do the following: For VPN provider, choose Windows (built-in). In the Connection name box, enter a name you'll recognize (for example, My Personal VPN). This is the VPN connection name you'll look for when connecting.

Top Articles
Latest Posts
Article information

Author: Jamar Nader

Last Updated:

Views: 6054

Rating: 4.4 / 5 (75 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Jamar Nader

Birthday: 1995-02-28

Address: Apt. 536 6162 Reichel Greens, Port Zackaryside, CT 22682-9804

Phone: +9958384818317

Job: IT Representative

Hobby: Scrapbooking, Hiking, Hunting, Kite flying, Blacksmithing, Video gaming, Foraging

Introduction: My name is Jamar Nader, I am a fine, shiny, colorful, bright, nice, perfect, curious person who loves writing and wants to share my knowledge and understanding with you.