Back to Home
Setup Guides

Set Up NoLogVPN With WireGuard

NoLogVPN currently uses WireGuard for device setup. Create a device in your dashboard, save the configuration when it is shown, then import it into the WireGuard app on the platform you use.

The most important rule is simple: save the config immediately. Private keys, QR codes, and config files are only shown once and cannot be regenerated later from the dashboard.

Official WireGuard Apps

NoLogVPN does not sell or publish the WireGuard app. WireGuard is a separate third-party VPN client that can be used with our service by importing the config you create in your NoLogVPN dashboard.
Android on Google PlayiPhone & iPad App StoremacOS App StoreOfficial Install Page
"WireGuard" is a registered trademark of Jason A. Donenfeld. NoLogVPN is not affiliated with or endorsed by the WireGuard project.
Open DashboardContact SupportLinux Kill Switch Guide

Android

Install the official WireGuard app from Google Play.
Create a device in your NoLogVPN dashboard and import it with QR or config file.
If filtering does not match the dashboard, turn Android Private DNS off or set it to Automatic.
If the tunnel shows no internet right after import, restart the phone or toggle airplane mode once.

iPhone / iPad

Install the official WireGuard app from the App Store.
Create a device in your dashboard and import it with QR or config file.
Allow the VPN profile when iOS asks for permission.
If websites still look cached after changing protection settings, reopen the app or reload the tab.

Windows

Install the official WireGuard desktop app.
Create a device in your dashboard and import the config file.
Activate the tunnel from the WireGuard app and confirm the interface is connected.
If a config is lost later, revoke that device and create a new one because configs are only shown once.

macOS

Install the official WireGuard app for macOS.
Create a device in your dashboard and import the config file or QR.
Approve the VPN profile when macOS requests permission.
If protection changes are not reflected immediately, reconnect the tunnel once and test again.

Linux

Use the WireGuard app or import the config with wg-quick.
Create a device in your dashboard and save the config immediately.
If you want tunnel-only traffic enforcement, download the Linux kill-switch variant from the device-ready screen.
Review the kill-switch guide before relying on it for leak protection.

Common Troubleshooting

No internet after import
Restart the phone or toggle airplane mode once before recreating the device. Some phones keep stale tunnel state until the networking stack resets.
Filtering does not match the dashboard
Disable browser Secure DNS and Android Private DNS, then reconnect. NoLogVPN filtering expects DNS 10.8.0.1 inside the WireGuard config.
Why do I still see YouTube ads?
NoLogVPN blocks many ads at the DNS level, but YouTube ads are not reliably blockable from a VPN DNS layer because Google often serves ads and video from the same infrastructure. Normal ad blocking can improve on many other sites, but YouTube may still show ads.
Device config was lost
Configs, QR codes, and private keys are not recoverable later. Revoke the lost device and create a new one.
Can I save many devices?
Yes. The service now limits simultaneous live connections, not the number of devices stored on your account.