Installing CyberGhost takes a few minutes on any device with an app: get the app from CyberGhost's site or your device's app store, sign in, let it add a VPN connection, and press connect. The steps below follow CyberGhost's own setup pages, checked on November 4, 2026. One subscription covers 7 devices at once, and a router you set up counts as one of them.
Before you start: a plan or a free trial
You need a CyberGhost account. You can buy a plan first or start with a free trial, and the trial depends on the device:
| Device | Free trial | Payment method needed |
|---|---|---|
| Windows and Mac | 24 hours | No |
| iPhone and iPad | 7 days, through the App Store | Yes |
| Android | 3 days, through Google Play | Yes |
The desktop trials end on their own. The mobile trials turn into paid subscriptions unless you cancel: on iOS, at least 24 hours before the trial ends in your subscription settings, and on Android in Google Play before it ends.
As of November 4, 2026, CyberGhost costs $12.99 a month on the monthly plan, $41.94 for 6 months, or $61.32 for the first 28 months on its longest plan, which works out to $2.19 a month. Plans bought on CyberGhost's website have a 14-day money-back guarantee on the monthly plan and 45 days on the longer plans. App store purchases follow Apple's, Google's or Amazon's refund rules instead. See our CyberGhost listing for the full plan details.
Install CyberGhost on Windows
CyberGhost's current app supports Windows 10 and 11. It needs a PC that runs .NET 4.8, with at least 2 GB of RAM and 310 MB of free disk space. Windows 7 and 8 are no longer supported.
- Subscribe, or choose the 24-hour free trial, on CyberGhost's site.
- Download the Windows app from CyberGhost's Windows download page.
- Open the installer and follow its prompts until it finishes.
- Open CyberGhost and sign in with your account, or create one to start the trial.
- Press connect. The app can pick a server for you, or you can choose a country from the server list.
If you'd rather use Windows' own VPN client or another app, CyberGhost supports manual setup too. Sign in to your account online, open VPN, then Configure Device, choose a protocol, server group and country, and download the configuration file. Import it into your VPN client and enter the credentials shown on that page.
Install CyberGhost on a Mac
The Mac app supports macOS 10.13 High Sierra and later, up to macOS 26 Tahoe. You can download it from CyberGhost's site or the Mac App Store.
- Subscribe or start the 24-hour trial.
- Install the app from CyberGhost's Mac download page or the Mac App Store.
- Open it, sign in, approve any permission requests macOS shows, and pick a server.
Install CyberGhost on iPhone and iPad
The iOS app supports iOS 15 and later on iPhone and iPad.
- Download CyberGhost VPN from the App Store, or follow the link from CyberGhost's site.
- Open it and sign in, or start the 7-day trial through the App Store.
- When iOS asks, allow CyberGhost to add VPN configurations. You may need your passcode.
- Connect in the app. After that you can also switch the VPN on in your iPhone's VPN settings.
Install CyberGhost on Android
The Android app works on Android 7.0 and later.
- Install CyberGhost VPN from Google Play.
- Open the app and sign in, or start the 3-day trial.
- Accept Android's request to set up a VPN connection, then connect to a server.
If you can't use Google Play, CyberGhost's support team will send you its official APK file on request. CyberGhost warns against APKs from anywhere else, because modified copies can carry malware.
Install CyberGhost on Fire TV and Android TV
CyberGhost has an app for Fire TV (Fire OS 4.6 and later), the Fire TV Stick from the second generation on, Kindle Fire tablets on Fire OS 6 and later, Android TV and Google TV.
- On the Fire TV home screen, open search (the magnifying glass) and type CyberGhost VPN. On Android TV or Google TV, search the Google Play Store.
- Select the app and choose Get or Install.
- Open it, sign in, and approve the VPN connection request.
- Connect to a server, then open your streaming apps as usual.
Install CyberGhost on Linux
On Linux, CyberGhost offers a command-line app rather than a desktop window. It supports Debian 12 and later, Ubuntu 22.04 and later, Fedora 34 and later, AlmaLinux and Rocky Linux.
- Download the Linux package from your CyberGhost account dashboard.
- Extract it, open a terminal in that folder, and run the install script inside.
- Connect with a command such as
sudo cyberghostvpn --country-code US --connect, swapping in the two-letter code for the country you want.
If you prefer a graphical option, or you use a distribution such as Mint, use OpenVPN through Network Manager. Install OpenVPN and Network Manager if you don't have them, create configuration files in your account under VPN, then Configure Device, import them in your network settings, and enter the username and password shown on that screen.
Set up CyberGhost on a router
Samsung and LG TVs, Roku, Apple TV, games consoles and Amazon Echo devices can't run the CyberGhost app. CyberGhost's answer for them is a router running the VPN, which protects every device connected to it. The router needs to support an OpenVPN client. CyberGhost lists DD-WRT, Tomato, OpenWRT and AsusWRT or AsusWRT-Merlin firmware.
- Check that your router supports OpenVPN. If it doesn't, you need compatible firmware or a router that comes ready for VPNs.
- In your CyberGhost account, go to Devices, choose Configure a new device, then Other, and download the OpenVPN configuration files.
- Open your router's admin page by typing its address, often 192.168.1.1, into a browser, and sign in.
- In the router's VPN or OpenVPN section, upload the files and enter your CyberGhost credentials.
- Save, start the connection, and connect your TV or console to that router by Wi-Fi or cable.
If your router can't run a VPN, CyberGhost suggests sharing a Windows PC's VPN connection with the TV, or plugging in a Fire TV Stick running the app.
Check that it works
Once you're connected, visit any "what is my IP" site. It should show the CyberGhost server's location instead of yours. If it doesn't, disconnect, pick another server and try again, or ask CyberGhost's support team through live chat. For what to do next, from choosing streaming servers to the kill switch, read how CyberGhost works.






