How to Activate a VPN License Key: NordVPN, ExpressVPN, Surfshark & Avast
To activate a VPN license key, open the provider’s redemption page or app, enter the code exactly as it appears (including hyphens), sign in or create an account tied to that code, then download and log in to the app on your device. The exact screen and field names differ by provider, but the core flow is the same across NordVPN, ExpressVPN, Surfshark, and Avast SecureLine.
This guide walks through how to activate a vpn license key for each of the four major providers, shows a side-by-side comparison of their redemption flows, and covers the errors people run into most often — codes marked as already used, expired codes, region or platform mismatches, and accounts that won’t sync. If you’re still shopping for a key, buying from an authorized source matters just as much as following the right steps.

What You Need Before You Start
Before touching the app, gather three things:
- The activation or redemption code, copied exactly — no extra spaces before or after.
- An email address you actually control, since most providers verify activation by email.
- Confirmation of the platform the code was issued for (Windows, Mac, Android, iOS, or a multi-device plan), since some codes are platform-restricted.
If you don’t have a code yet, buy one from a source that sells genuine, retailer-issued keys rather than a marketplace listing with no seller history — that single decision prevents most of the activation problems covered below.
How to Activate a NordVPN License Key
NordVPN activation codes are 25 characters long and are typically issued by authorized retailers. Here’s how to redeem one, based on NordVPN’s own activation instructions:
- Go to the Nord Account activation page and enter your 25-character activation code.
- Enter the email address you want tied to the subscription, then click Continue. The code is applied to whatever email you type, even if it’s a typo, so double-check it before submitting.
- Check your inbox for a verification email from Nord Account and copy the verification code into the confirmation field (check spam or promotions folders if it doesn’t arrive within a few minutes).
- New users create a password; existing users log in with their current password to add the subscription to their account.
- Once activated, log in to your Nord Account dashboard and download the NordVPN app for your device.
Every NordVPN activation code can only be redeemed once, so if you’ve already applied it to a previous renewal, a second attempt will fail.
How to Redeem an ExpressVPN Activation Code
ExpressVPN uses a 16-character alphanumeric redemption code rather than a traditional serial key:
- Visit ExpressVPN’s redemption page and enter your 16-character code in the redemption field.
- If you already have an ExpressVPN account, sign in rather than creating a new one — redeemed time is added to your existing subscription.
- If prompted, enter your account email and select Send Code, then enter the verification code emailed to you and select Continue.
- Follow the on-screen prompts to finish applying the subscription to your account.
- Download the ExpressVPN app and sign in with your account email and password (or an emailed sign-in link) to start using it.
Keep the activation code (from your account dashboard) separate from the verification code (emailed when you sign in) — mixing the two up is one of the most common redemption mistakes.
How to Activate Surfshark VPN with a Code
Surfshark handles activation as a coupon-style redemption tied to your account:
- Go to Surfshark’s website and log in, or register a new account if you don’t already have one.
- Open your account dashboard and find the option to enter a coupon or activation code.
- Type or paste the code exactly as provided, then click Apply.
- Once applied, the subscription activates automatically on your account — no separate confirmation step is needed.
- Download the Surfshark app on your device and log in with the same account email and password.
Because Surfshark ties the code to your account rather than a specific device, one activation covers every device you install the app on, as long as you log in with the same credentials.

How to Activate AVG or Avast SecureLine VPN
Avast SecureLine (and its AVG-branded equivalent) activates directly inside the app and, unlike the others, doesn’t require an account for the code-entry method. These steps follow Avast’s official SecureLine activation article:
- Open the SecureLine VPN app on your device.
- On Windows or Mac, go to Menu > Enter Activation Code. On Android or iOS, go to Options (or Settings) > Already Purchased? > Enter Activation Code.
- Type or paste your subscription code, including the hyphens — omitting them is a common reason activation fails.
- Tap or click Activate/Continue and wait for the confirmation message.
If you bought the subscription through the Google Play Store or Apple App Store instead of a direct code, it activates automatically and doesn’t need manual entry. If you purchased a Multi-Device license, the same code activates SecureLine on Windows, Mac, Android, and iOS — check your order confirmation email to confirm which plan you have.
VPN Activation Flow Comparison
| Provider | Where you get the code | Where you redeem it | Account required? | Platforms covered |
|---|---|---|---|---|
| NordVPN | Retailer or Nord Account dashboard | Nord Account activation page | Yes, created or linked during activation | Windows, Mac, Android, iOS, Linux, routers |
| ExpressVPN | Retailer or dashboard | expressvpn.com redemption page | Yes, sign in required | Windows, Mac, Android, iOS, routers |
| Surfshark | Retailer | Account dashboard coupon field | Yes, code applies to account | Windows, Mac, Android, iOS, Linux, TV |
| AVG / Avast SecureLine | Retailer or order email | In-app menu (code entry) | No, for code-entry method | Windows, Mac, Android, iOS |
Common Activation Errors and How to Fix Them
“This code has already been used”
Every activation code is single-use. If you see this error, the code was likely already redeemed — by you on a previous renewal, or by someone else if the code wasn’t purchased from an authorized source. Log in to your account dashboard first to check if the subscription is already active before assuming the code is broken.
“This code has expired”
Retail activation codes usually carry an expiration window from the date of purchase. If a code sat unused for months, it may no longer be valid. Contact the seller you bought it from for a replacement rather than repeatedly re-entering it.
Wrong region or platform
Some codes are tied to a specific storefront region or platform (for example, a Multi-Device code won’t work with a single-platform app, and vice versa). Confirm the plan type from your order confirmation email before troubleshooting further.
Account mismatch
Because NordVPN, ExpressVPN, and Surfshark all tie the code to whatever email you enter, a code can end up attached to the wrong account if you mistype your address or already have multiple accounts. Check your subscription status by logging in with each email you might have used.
App not syncing after activation
If the dashboard shows the subscription as active but the app still says it isn’t, fully log out of the app and log back in — apps cache account status locally and don’t always refresh automatically. Reinstalling the app also forces a fresh sync in stubborn cases. ExpressVPN’s own troubleshooting guide for activation problems covers this same fix in more device-specific detail.
Still stuck? Contact support
If none of the above resolves it, each provider’s live chat or support ticket system can manually verify and reassign a code. Have your order confirmation and the exact error message ready — it speeds up resolution significantly.
Where to Buy a Genuine VPN License Key
Most activation problems — codes marked used, mismatched regions, silent syncing failures — trace back to where the key was purchased, not the activation steps themselves. Buying a genuine, unredeemed key from a legitimate seller is what makes the process above actually work on the first try.
NDWS Market sells authentic VPN license keys alongside other genuine software licenses in our software category, so you can compare NordVPN, ExpressVPN, Surfshark, and other providers before you buy. Browse the full NDWS Market shop for current pricing across all our software and VPN listings.
Before buying, it’s also worth understanding what you’re trading off with no-cost alternatives — our breakdown of free VPN premium accounts and why they’re risky explains the security downsides, and our free NordVPN account guide covers the same issue specifically for Nord. If budget is the main concern, our roundup of the best cheap VPN deals for 2026 is a better starting point than an unverified free code.
FAQ
How long does VPN activation usually take?
Activation is nearly instant once the code is accepted — most providers confirm within seconds, though email verification steps can add a couple of minutes if the confirmation email is delayed.
Can I activate the same VPN code on multiple devices?
Yes, in most cases. Once the code is applied to your account, you install the app and log in with that same account on each supported device, up to the plan’s device limit — you don’t need a separate code per device.
What if my activation code says it’s already been used?
Check your account dashboard first; you may have already redeemed it yourself. If not, the code likely wasn’t sold as a genuine, unredeemed key, and you should contact the seller for a replacement or refund.
Do I need to create a new account to activate a VPN key?
Not always. NordVPN, ExpressVPN, and Surfshark generally require an account (new or existing) since the code is tied to it. Avast/AVG SecureLine doesn’t require one for the direct in-app code-entry method.
Why isn’t my VPN app showing the subscription as active?
This is usually a local sync issue rather than an activation failure. Log out of the app completely, log back in, and if that doesn’t work, reinstall the app to force it to pull the current account status.
Is it safe to buy a VPN license key from a marketplace listing?
Only if the seller can guarantee the key is genuine and unredeemed. Avoid any source offering keys far below retail price with no verification, and never download so-called key generator tools — they’re a common malware vector, not a real activation method.
Read next
