Wait! We Have a Special Deal!

Get CactusVPN for $3.5/mo!

Save 64% Now
30-Day Money-Back Guarantee
Setup Tutorials

How to set up WireGuard VPN on macOS

In this tutorial we will show you how to set up WireGuard® VPN on macOS but first let’s see what are our requirements and recommendations.

Requirements

In order to set up WireGuard you will need:

  1. A CactusVPN account. If you don’t have one you can try our services for free.
  2. The WireGuard app. You can install if from App Store.

WireGuard Setup Instructions

  1. Install the WireGuard app for Mac.

  2. Sign in to your account on our website and go to Settings -> WireGuard Configs.

  3. Select the VPN server you want to connect to.

    In the field below, you will get the Wireguard configuration for the selected server. Copy the content of the field, you will need it at step 5.

    How to set up WireGuard VPN for macOS: Step 1

    Important! Keep the PrivateKey a closely guarded secret, do not share it with anyone, and do not post it on the Internet.

  4. Launch the WireGuard application, click on + from the left bottom corner and click Add empty tunnel….

    How to set up WireGuard VPN for macOS: Step 2

  5. An empty tunnel with a default Private Key will be generated.

    How to set up WireGuard VPN for macOS: Step 3

    Delete all the automatically generated content from the field.

  6. Type the name of the tunnel (for example, it can be the name of the VPN server you want to use) in the Name field.

    Paste the WireGuard configuration you’ve copied at step 3.

    Click on Save.

    How to set up WireGuard VPN for macOS: Step 4

  7. click Allow.

    How to set up WireGuard VPN for macOS: Step 5

  8. Click on Activate to connect to VPN.

    How to set up WireGuard VPN for macOS: Step 6

You should now be connected via WireGuard and be able to browse the internet safely. 

Click Deactivate to disconnect.

“WireGuard” is a registered trademark of Jason A. Donenfeld.

VPN and Smart DNS Services

Protect online privacy, secure your connection and access blocked websites

Try CactusVPN For Free