You need an active subscription to connect with SpireVPN. Sign in with your email and the code from your inbox. The app loads your subscription and servers automatically; no subscription link import is needed.
Set up Spire
Use the same email address you entered when purchasing your subscription.
Step 1. Choose a SpireVPN package for your distribution and architecture: DEB for Debian/Ubuntu or RPM for Fedora. Install it with your system’s package manager and open the app.
The text above explains the action to take. Labels and layout can vary between SpireVPN versions.
Step 2. Open SpireVPN, enter your account email and request a code. Enter the code from the email to sign in.
The text above explains the action to take. Labels and layout can vary between SpireVPN versions.
Step 3. Wait for your account and active subscription’s servers to load. Choose a location from the list. You do not need to paste a subscription link.
The text above explains the action to take. Labels and layout can vary between SpireVPN versions.
Step 4. Press the connect button. Approve the system VPN permission if prompted. Wait for the connected status and open a familiar website to check the connection.
The text above explains the action to take. Labels and layout can vary between SpireVPN versions.
How to check that everything works
Test the connection in your browser and the program you need. If only some apps work, check the client’s selected mode: a system proxy and routing the whole device are different things.
Check the status. The subscription should appear in the client, a server should be selected and the connection should be running. A saved profile alone does not mean there is an active connection.
Compare your public IP. If the device has a browser, compare the public IP before and after connecting using the same checking service. A request routed through the VPN should show the server’s exit address. Website or app exceptions send some traffic directly, so test the browser and site that should use the VPN. Checking your phone does not confirm that the television is connected.
Check internet access. Open a familiar website and make sure pages load while the connection is active.
Record the working conditions. Remember the selected location, client and network. If an error occurs later, compare them, changing one setting at a time.
If you cannot connect
The code has not arrived. Check your email address and spam folder. If needed, request another email in the app and use the most recent code.
Your subscription or servers are missing. Check that you signed in to the account used for your subscription and that the subscription is active. Check internet access and retry loading the app’s data.
A server is selected, but the connection fails. Check internet access without the VPN and restart the app. Keep the app version, chosen server and error message ready for support.
Install Happ and add the connection link from your SpireVPN account. Use your active subscription; switching clients does not require a second plan.
Before you start
Identify your distribution and system architecture. Choose a compatible package from the developer. Do not run unknown commands from comments or random instructions as an administrator.
Working internet. Open a website without the VPN. If you have no access, fix the network problem first: the client also needs an internet connection to retrieve its settings.
Active subscription. Prepare the connection link from your account, rather than an invitation link. Do not include nearby message text when copying it, or publish the QR code.
One chosen client. The Incy and Happ instructions below are alternatives. You do not need to follow both or run two VPN connections at the same time.
Using Happ
To set up Linux, prepare Happ and your subscription link. Use the same SpireVPN account throughout the process.
Step 1. Choose an official package for your distribution and architecture, such as DEB for Debian/Ubuntu or RPM for the corresponding system. Install it with your usual package manager and open the app.
The third-party app interface may appear in its original language. The explanation above describes the action to take; button names and positions may vary by app version.
Step 2. In your SpireVPN account, open the details of your active subscription and copy the connection link. This is neither a referral link nor a website page address. Do not publish it: it may grant access to your subscription.
The third-party app interface may appear in its original language. The explanation above describes the action to take; button names and positions may vary by app version.
Step 3. Open Happ and choose to add a subscription or import a link. Paste the copied address and confirm. If the system asks for permission to paste from the clipboard, allow it for this import.
The third-party app interface may appear in its original language. The explanation above describes the action to take; button names and positions may vary by app version.
Step 4. Wait for the server list to load, choose a location and connect. Approve the system VPN connection request if it appears. Check the status in the app and open a website to make sure the internet works.
The third-party app interface may appear in its original language. The explanation above describes the action to take; button names and positions may vary by app version.
How to check that everything works
Test the connection in your browser and the program you need. If only some apps work, check the client’s selected mode: a system proxy and routing the whole device are different things.
Check the status. The subscription should appear in the client, a server should be selected and the connection should be running. A saved profile alone does not mean there is an active connection.
Compare your public IP. If the device has a browser, compare the public IP before and after connecting using the same checking service. A request routed through the VPN should show the server’s exit address. Website or app exceptions send some traffic directly, so test the browser and site that should use the VPN. Checking your phone does not confirm that the television is connected.
Check internet access. Open a familiar website and make sure pages load while the connection is active.
Record the working conditions. Remember the selected location, client and network. If an error occurs later, compare them, changing one setting at a time.
If setup stops
The subscription cannot be added. Check that you copied the whole link and selected the correct import format. Record the client’s message with the address hidden: import errors occur before server selection.
The server list is empty. Check the subscription expiry date and internet access, then refresh it in the app. Do not create many identical profiles by importing repeatedly.
A server is listed, but it will not connect. Check internet access and restart the client. If you need help, include your system, client version, selected server, time and the precise stage where the error occurs.
Install Incy and add the connection link from your SpireVPN account. Use your active subscription; switching clients does not require a second plan.
Before you start
Identify your distribution and system architecture. Choose a compatible package from the developer. Do not run unknown commands from comments or random instructions as an administrator.
Working internet. Open a website without the VPN. If you have no access, fix the network problem first: the client also needs an internet connection to retrieve its settings.
Active subscription. Prepare the connection link from your account, rather than an invitation link. Do not include nearby message text when copying it, or publish the QR code.
One chosen client. The Incy and Happ instructions below are alternatives. You do not need to follow both or run two VPN connections at the same time.
Using Incy
To set up Linux, prepare Incy and your subscription link. Use the same SpireVPN account throughout the process.
Step 1. Choose an official package for your distribution and architecture, such as DEB for Debian/Ubuntu or RPM for the corresponding system. Install it with your usual package manager and open the app.
The third-party app interface may appear in its original language. The explanation above describes the action to take; button names and positions may vary by app version.
Step 2. In your SpireVPN account, open the details of your active subscription and copy the connection link. This is neither a referral link nor a website page address. Do not publish it: it may grant access to your subscription.
The third-party app interface may appear in its original language. The explanation above describes the action to take; button names and positions may vary by app version.
Step 3. Open Incy and choose to add a subscription or import a link. Paste the copied address and confirm. If the system asks for permission to paste from the clipboard, allow it for this import.
The third-party app interface may appear in its original language. The explanation above describes the action to take; button names and positions may vary by app version.
Step 4. Wait for the server list to load, choose a location and connect. Approve the system VPN connection request if it appears. Check the status in the app and open a website to make sure the internet works.
The third-party app interface may appear in its original language. The explanation above describes the action to take; button names and positions may vary by app version.
How to check that everything works
Test the connection in your browser and the program you need. If only some apps work, check the client’s selected mode: a system proxy and routing the whole device are different things.
Check the status. The subscription should appear in the client, a server should be selected and the connection should be running. A saved profile alone does not mean there is an active connection.
Compare your public IP. If the device has a browser, compare the public IP before and after connecting using the same checking service. A request routed through the VPN should show the server’s exit address. Website or app exceptions send some traffic directly, so test the browser and site that should use the VPN. Checking your phone does not confirm that the television is connected.
Check internet access. Open a familiar website and make sure pages load while the connection is active.
Record the working conditions. Remember the selected location, client and network. If an error occurs later, compare them, changing one setting at a time.
If setup stops
The subscription cannot be added. Check that you copied the whole link and selected the correct import format. Record the client’s message with the address hidden: import errors occur before server selection.
The server list is empty. Check the subscription expiry date and internet access, then refresh it in the app. Do not create many identical profiles by importing repeatedly.
A server is listed, but it will not connect. Check internet access and restart the client. If you need help, include your system, client version, selected server, time and the precise stage where the error occurs.