Windscribe
* Added exclude hostname & IP range feature.
* Improved upgrade flow experience
* Fixed network connectivity issues
* Enhanced device verification for signup bonus
* Fixed duplicate purchase verification callbacks
* Improved support routing
* Enhanced installer detection
Trusted by millions worldwide, recognized as a PCMag Editors’ Choice, and proven in court to protect your data, Windscribe is the best VPN to browse, stream, and connect without limits.
We’re independently owned, open-source, and audited. Our no-logs policy is not just promised, it has been backed up in real legal cases. Whether you’re securing public Wi-Fi in New York City, bypassing geo-blocks to access global content, or streaming in 4K from your living room, Windscribe is built to keep you safe and connected.
Everything Windscribe Can Do
Windscribe delivers a full privacy and performance solution to every user, free or paid:
• High-speed 10 Gbps servers for fast downloads, smooth streaming, and low-latency gaming.
• Streaming access to Netflix, Disney+, AmazonPrime Video, Hulu, HBO Max, Peacock, Paramount+, ESPN+, Sling TV, BBC iPlayer, DAZN, FuboTV, and more, whether you are in the US or abroad.
• P2P support for secure file sharing without throttling.
• AES-256 encryption with Perfect Forward Secrecy to secure every packet.
• 6 secure protocols: WireGuard®, OpenVPN (UDP/TCP), IKEv2, Stealth, and Wstunnel. You can adapt for speed, stability, or stealth.
• Split tunnelling to route only the apps you choose through the VPN.
• DNS leak protection to keep your browsing history private.
• Firewall killswitch to block all traffic if your VPN connection drops.
• Multi-platform support on Android, iOS, Windows, macOS, Linux, browsers, smart TVs, tablets and routers.
• Tracker & threat blocking to stop advertisers from profiling you and to filter out malicious or unwanted sites, keeping pages faster, cleaner, and safer.
• One-tap Quick Connect for instant protection anywhere.
Robust Free Plan – Try Before You Buy
Every Windscribe user gets the full privacy and security stack above. Our free plan is perfect for trying Windscribe and securing essential browsing, with:
• 10 GB monthly data allowance
• Access to core global server locations
Why Go Pro
Upgrading to Pro unlocks the complete Windscribe experience:
• Unlimited data and bandwidth, so you can browse, stream, and download without caps.
• Access to all 69+ countries & locations: Albania, Argentina, Australia, Austria, Belgium, Bosnia, Brazil, Bulgaria, Canada, Chile, Colombia, Croatia, Cyprus, Czech Republic, Denmark, Ecuador, El Salvador, Estonia, Finland, France, Georgia, Germany, Greece, Guatemala, Hong Kong, Hungary, Iceland, India, Indonesia, Ireland, Israel, Italy, Japan, Kenya, Latvia, Lithuania, Luxembourg, Malaysia, Mexico, Moldova, Netherlands, New Zealand, Nigeria, North Macedonia, Norway, Panama, Paraguay, Peru, Philippines, Poland, Portugal, Romania, Russia, Serbia, Singapore, Slovakia, Slovenia, South Africa, South Korea, Spain, Sweden, Switzerland, Taiwan, Thailand, Turkey, UK, Ukraine, United Arab Emirates, United States, Vietnam.
• Port forwarding for hosting game servers or accessing devices remotely.
Pro is ideal for heavy streamers, frequent travellers, and anyone who wants total access to the fastest servers and every location we offer.
Why Americans Trust Windscribe
• Recognized by PCMag Editors’ Choice for quality and performance.
Court-proven privacy, not just marketing claims.
• Open-source apps and third-party audits for total transparency.
• Works seamlessly whether you need a US IP abroad or want to access global content from home.
• Built and maintained by a team focused on privacy, not corporate shareholders.
Download Windscribe VPN today. Start free to secure your connection instantly, or go Pro for unlimited access, all server locations, and the fastest VPN speeds available. Your internet, your rules — in the US and around the world.
Anti-Features
This app has features you may not like. Learn more!
- License: GNU General Public License v3.0 only
- Website
- Issue Tracker
- Source Code
- Changelog
- Build Metadata
- Reproducibility Status
- app screenshot
- app screenshot
- app screenshot
- app screenshot
- app screenshot
- app screenshot
- app screenshot
- app screenshot
- app screenshot
- app screenshot
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid-
Version 4.2 (2322) suggested Added on Jul 10, 2026
arm64-v8aarmeabi-v7ax86x86_64This version requires Android 7.0 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Permissions
-
access location in the backgroundThis app can access location at any time, even while the app is not in use.
-
access approximate location only in the foregroundThis app can get your approximate location from location services while the app is in use. Location services for your device must be turned on for the app to get location.
-
access precise location only in the foregroundThis app can get your precise location from location services while the app is in use. Location services for your device must be turned on for the app to get location. This may increase battery usage.
-
android.permission.ACCESS_MOCK_LOCATION
-
view network connectionsAllows the app to view information about network connections such as which networks exist and are connected.
-
view Wi-Fi connectionsAllows the app to view information about Wi-Fi networking, such as whether Wi-Fi is enabled and name of connected Wi-Fi devices.
-
change network connectivityAllows the app to change the state of network connectivity.
-
connect and disconnect from Wi-FiAllows the app to connect to and disconnect from Wi-Fi access points and to make changes to device configuration for Wi-Fi networks.
-
run foreground serviceAllows the app to make use of foreground services.
-
run foreground service with the type "specialUse"Allows the app to make use of foreground services with the type "specialUse"
-
have full network accessAllows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
-
show notificationsAllows the app to show notifications
-
query all packagesAllows an app to see all installed packages.
-
read the contents of your shared storageAllows the app to read the contents of your shared storage.
-
run at startupAllows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
reorder running appsAllows the app to move tasks to the foreground and background. The app may do this without your input.
-
ask to ignore battery optimizationsAllows an app to ask for permission to ignore battery optimizations for that app.
-
Schedule precisely timed actionsThis app can schedule work to happen at a desired time in the future. This also means that the app can run when you're not actively using the device.
-
control vibrationAllows the app to control the vibrator.
-
prevent phone from sleepingAllows the app to prevent the phone from going to sleep.
-
set an alarmAllows the app to set an alarm in an installed alarm clock app. Some alarm clock apps may not implement this feature.
-
com.windscribe.vpn.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK 91 MiB PGP Signature | Build Log
-
-
Version 4.0 (2208) - Added on May 23, 2026
arm64-v8aarmeabi-v7ax86x86_64This version requires Android 5.0 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Permissions
-
access location in the backgroundThis app can access location at any time, even while the app is not in use.
-
access approximate location only in the foregroundThis app can get your approximate location from location services while the app is in use. Location services for your device must be turned on for the app to get location.
-
access precise location only in the foregroundThis app can get your precise location from location services while the app is in use. Location services for your device must be turned on for the app to get location. This may increase battery usage.
-
android.permission.ACCESS_MOCK_LOCATION
-
view network connectionsAllows the app to view information about network connections such as which networks exist and are connected.
-
view Wi-Fi connectionsAllows the app to view information about Wi-Fi networking, such as whether Wi-Fi is enabled and name of connected Wi-Fi devices.
-
change network connectivityAllows the app to change the state of network connectivity.
-
connect and disconnect from Wi-FiAllows the app to connect to and disconnect from Wi-Fi access points and to make changes to device configuration for Wi-Fi networks.
-
run foreground serviceAllows the app to make use of foreground services.
-
run foreground service with the type "specialUse"Allows the app to make use of foreground services with the type "specialUse"
-
have full network accessAllows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
-
show notificationsAllows the app to show notifications
-
query all packagesAllows an app to see all installed packages.
-
read the contents of your shared storageAllows the app to read the contents of your shared storage.
-
run at startupAllows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
reorder running appsAllows the app to move tasks to the foreground and background. The app may do this without your input.
-
ask to ignore battery optimizationsAllows an app to ask for permission to ignore battery optimizations for that app.
-
Schedule precisely timed actionsThis app can schedule work to happen at a desired time in the future. This also means that the app can run when you're not actively using the device.
-
control vibrationAllows the app to control the vibrator.
-
prevent phone from sleepingAllows the app to prevent the phone from going to sleep.
-
set an alarmAllows the app to set an alarm in an installed alarm clock app. Some alarm clock apps may not implement this feature.
-
com.windscribe.vpn.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK 119 MiB PGP Signature | Build Log
-
-
Version 3.100 (2135) - Added on Apr 03, 2026
arm64-v8aarmeabi-v7ax86x86_64This version requires Android 5.0 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Permissions
-
access location in the backgroundThis app can access location at any time, even while the app is not in use.
-
access approximate location only in the foregroundThis app can get your approximate location from location services while the app is in use. Location services for your device must be turned on for the app to get location.
-
access precise location only in the foregroundThis app can get your precise location from location services while the app is in use. Location services for your device must be turned on for the app to get location. This may increase battery usage.
-
android.permission.ACCESS_MOCK_LOCATION
-
view network connectionsAllows the app to view information about network connections such as which networks exist and are connected.
-
view Wi-Fi connectionsAllows the app to view information about Wi-Fi networking, such as whether Wi-Fi is enabled and name of connected Wi-Fi devices.
-
change network connectivityAllows the app to change the state of network connectivity.
-
connect and disconnect from Wi-FiAllows the app to connect to and disconnect from Wi-Fi access points and to make changes to device configuration for Wi-Fi networks.
-
run foreground serviceAllows the app to make use of foreground services.
-
run foreground service with the type "systemExempted"Allows the app to make use of foreground services with the type "systemExempted"
-
have full network accessAllows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
-
show notificationsAllows the app to show notifications
-
query all packagesAllows an app to see all installed packages.
-
read the contents of your shared storageAllows the app to read the contents of your shared storage.
-
run at startupAllows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
reorder running appsAllows the app to move tasks to the foreground and background. The app may do this without your input.
-
ask to ignore battery optimizationsAllows an app to ask for permission to ignore battery optimizations for that app.
-
Schedule precisely timed actionsThis app can schedule work to happen at a desired time in the future. This also means that the app can run when you're not actively using the device.
-
control vibrationAllows the app to control the vibrator.
-
prevent phone from sleepingAllows the app to prevent the phone from going to sleep.
-
set an alarmAllows the app to set an alarm in an installed alarm clock app. Some alarm clock apps may not implement this feature.
-
com.windscribe.vpn.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK 117 MiB PGP Signature | Build Log
-
* Serverlist v2 API to avoid unnecessary updates.
* Added hashed login & signup functionality.
* Added Random username & Password generator
* Updated UI for Login & SignUp.