Astrill VPN Review & Test – Works in China, but Is It Safe in 2021?

Author Image Katie Kasunic
Katie Kasunic | Technology Researcher
Updated on 22nd February 2021

Astrill’s marketing team does a great job of advertising it as one of the best VPNs out there — but are they telling the truth about how good it is?

I went ahead and tested its every feature and analyzed its privacy policies and security measures to see if it’s good enough to recommend. I also paid good attention to its server network, speeds, torrenting support, gaming, streaming and finally made up my mind about it.

Astrill is not a VPN I can recommend. It has a small server network, most of its servers don’t work at all, and your anonymity is not guaranteed. Even though it has 4 security protocols implemented, it doesn’t provide the DNS and IP leak protection it advertises, so all your real information can be exposed. After my experience with it, I suggest checking out other VPNs.

Try Astrill Risk-Free For Days!

Short on Time? Here Are My Key Findings

  • Unblocks most streaming platforms. Astrill managed to unblock all the streaming platforms I tested (including Netflix and Hulu), but it is very time-consuming to find servers that work. Take a look at my test results below.
  • Slow and inconsistent speeds. My speed dropped by up to 40%, which is quite a lot. Besides, the connection wasn’t stable, so the speed fluctuations were big. You can check out my speed test results here.
  • No leak protection. Astrill is advertised as an incredibly secure VPN, but in reality, it doesn’t do much to keep you anonymous. Check out my full security analysis.
  • Bypasses censorship and geo-restrictions. It can unblock almost every site and bypass China’s Great Firewall, but I question its reliability. Check out my full analysis below.
  • The setup process is too complicated for beginners. However, it has customizable desktop clients, which are great for advanced users. Take a look at my full run-down for more.

Try Astrill VPN Today!

Astrill VPN Features — Updated in March 2021

Number of countries with servers 60
Number of servers 150
Number of IP addresses 100000
Does VPN keep logs? Yes
Does VPN include a kill switch? Yes
Number of devices per license 5

Streaming – Astrill Unblocks Amazon Prime, HBO Max, Disney+, and Netflix – on Specific Protocols

Astrill managed to unblock every streaming platform I tested, but only on specific servers. Most VPNs have specific streaming servers that unblock different streaming platforms, but with Astrill, everything’s a lottery. It doesn’t provide you with specialized streaming servers, and if you want to unblock a specific streaming platform you need to message the support team and hope to get a server recommendation. Since most of its locations don’t work at all, it’s hard to watch anything.

Before I started testing, I reached out to Astrill’s support team to see which server they recommend. After a series of questions, the customer support rep gave me a long tutorial mentioning that any US server will do with StealthVPN (a protocol developed by Astrill) — he didn’t give me a server, but an entire protocol. The problem is that even after following the tutorial, I couldn’t unblock any streaming platform using StealthVPN.

After trying to access Netflix and Hulu using the recommended settings, I reached out to its support team for a second time, and I was given a server — Dallas 1. I immediately connected to the server and accessed Netflix without any issues, but the other platforms couldn’t be unblocked. What I really didn’t like is that once I disconnected and reconnected to the same server, Netflix stopped working and recognized the VPN, leaving me under the impression that it’s incredibly unstable.

I played around with my settings and decided to try another protocol — OpenWeb. It’s more lightweight than StealthVPN, so it’s a little faster — which I hoped would give me the best picture quality. However, I was still disappointed: I had to work hard to find servers that could unblock streaming services. It took about 40 minutes to find a server that worked with Netflix — and I had to start from the beginning to find working servers for each platform.

Astrill couldn’t bypass Netflix’s geoblocks with the recommended StealthVPN protocol.

I find Astrill very confusing, and an overall waste of time. I spent over 5 hours unblocking these streaming services, going from protocol to protocol, and working my way through Astrill’s servers. You shouldn’t have to spend this much time figuring out such an expensive VPN, and it’s best to look for other services providing reliable connections.

Unblocked: Hulu, Amazon Prime, Netflix, ESPN, Disney+, and HBO Max

I was able to watch movies on Amazon Prime, Netflix, and HBO Max on Astrill’s Los Angeles Supercharged server in the US – only with the OpenWeb protocol. The average speed was 47 Mbps on all of them, and I didn’t experience lag or buffering. However, I spent a lot of time trying to find the right server.

Astrill unblocked Netflix with the OpenWeb protocol.

Unblocking ESPN is complicated. On some servers, I could see the shows without being able to play them, and on other servers, I’d loop back to the login screen every time I tried to watch something. The only server I could actually watch ESPN on is Chicago 1, and only with OpenWeb.

Disney+ was an adventure to unblock. After going through 30+ US servers on all 4 protocols, I discovered that I could unblock Disney+ on the Portland server using OpenWeb. The whole process was more than exhausting, and if I was simply trying to watch a show, I would have just quit.

What I found a little strange is that Astrill’s live agent claimed that no VPN can unblock Amazon Prime anymore — and told me that I should buy a private IP on Astrill’s Dallas 1 server. He explained that the platform can now detect multiple requests from the same IP address, and blocks those IPs. However, I unblocked it with Astrill’s OpenVPN protocol and many other VPNs.

The only good news I had was that I could also unblock Hulu on the same Portland server. Only with the OpenWeb protocol, and no other server could unblock it.

Astrill Unblocked Every Platform I Tested Eventually

After a long period of trying and testing, Astrill managed to unblock every streaming platform I tested. However, I don’t recommend it at all. It does bypass all the geoblocks, but the process is incredibly long and complicated. On top of that, some servers don’t work at all – 5 of its UK servers couldn’t connect to any streaming platform.

If you’re looking for a streaming VPN, I recommend choosing one with specialized streaming servers and a large network, so the IP addresses don’t get blocked.

Start Streaming with Astrill VPN!

Speeds – Inconsistent Speeds and Faulty Servers

Astrill’s speeds are generally good, but incredibly inconsistent. I ran tests on both local and international servers to see if distance made any difference. I used Ookla’s speed test tool and measured my:

  • Ping – measures how fast you get a response from a website or app. It’s important in gaming, as a high ping usually means lag.
  • Download speed – the time it takes to download files and information from the internet (this includes downloading images and streaming movies).
  • Upload speed – the time needed to send files from your computer.

It’s normal for a VPN to slow down your connection a little, as your information needs to travel further away, and it takes time for it to be encrypted. However, there’s a huge difference between the speed tests I took (some were only a few minutes apart), which shows that Astrill is extremely unreliable.

Local Speeds

Astrill’s servers are inconsistent

Astrill’s local speeds are good but very inconsistent. Before I tested Astrill, I performed a speed test from my location in Romania to have something to compare it to. Without a VPN, I had 92.31 Mbps download, 68.44 Mbps upload, and 4 ms ping.

Most of the VPNs I’ve tested have a Best Location feature that automatically chooses the best server for you — but Astrill doesn’t. I had to scroll through the server list myself to find one nearby. This wasn’t hard; but it was annoying and I felt like it wasted my time. After connecting the VPN, my download speed decreased by 45% to 51.08 Mbps, and the upload speed decreased to 58.94 Mbps. The ping increased to 55 ms.

It’s normal to have a lower speed when you use a VPN, as it takes time to route your traffic through its servers, but you should only lose 10-20% of your speed with a good VPN (not 45%). This is where everything got interesting: While I was testing Astrill’s streaming performance, I realized that I was getting inconsistent results, so I conducted more tests.

Speeds without a VPN (Bucharest, Romania):

  • Ping: 4 ms
  • Download: 92.31 Mbps
  • Upload: 68.44 Mbps

Connected to a local server (Brasov, Romania):

  • Ping: 55 ms
  • Download: 51.08 Mbps (45% decrease)
  • Upload: 58.94 Mbps (14% decrease)

I tested the same server three times to see how the speed would change. Normally, the connection speed would stay relatively the same — but my results changed by up to 40% with each test. This means that when you’re using Astrill, your connection speed could be very fast one minute — and extremely slow the next. With other VPNs, I didn’t experience this issue; even if my speed went down 20%, it was consistent with every test.

Long-Distance Speeds

Astrill’s long-distance speeds provided me with a good connection, but it couldn’t keep it constant. I first connected to one of its servers in Los Angeles to see the difference, and I was not impressed. The download speed went down 43%, but it’s understandable since I connected to the other side of the world. Knowing that Astrill’s servers are not very stable, though, I ran more tests.

On my second test, the speed decreased by 59%. Since I had a very fast speed to start with, I didn’t feel this difference. However, if your network is not very fast, you may not be able to do much from an international server.

Astrill’s long-distance speeds are just as inconsistent as local ones.

Continuing my tests, I moved to Astrill’s UK servers. My speed went down about 57%, which is a lot. But again, once I changed something, my speeds changed too. I switched from StealthVPN to OpenVPN and my upload speed was actually faster than my original one.

Astrill’s speed changed after switching to a different protocol.

Are Astrill’s Speeds Fast Enough for Gaming? Yes, but Only on Some Servers

Only Astrill’s local servers are fast enough for gaming. I couldn’t play anything on Astrill’s international servers because my connection was so slow, which is disappointing. On top of that, some servers didn’t seem to work at all. Because of these issues, I can’t recommend it as a VPN for gaming.

I tested both single and multiplayer games through Nvidia GeForce NOW. As a reference, you need at least 25 Mbps to play games at 60 fps. First, I connected to a US server to see if distance would affect my game quality. My lowest download speed was 38.09 Mbps, which led me to believe that gaming would be possible. However, after testing it with Nvidia’s tool, I realized it will never run a multiplayer online game because my ping was too high. Nvidia measures three values to see if your connection is good for gaming:

  • Bandwidth – how much information you can send or receive on the network
  • Packet loss – the amount of data getting lost during the transfer
  • Latency/ping – the time it takes for data to be transmitted to your device

Astrill’s US servers can’t handle gaming

Even though my speed was great, my ping was way too high. In order to play an online game without lag, your ping shouldn’t exceed 50 ms, whereas Astrill’s US server had a ping of 361 ms. Both single and multiplayer games were impossible to play, as the connection kept dropping.

When I switched to a local server, the ping was lower and the speed was fast enough for gaming, so I didn’t have as many problems. Even though the ping was a little high, it still matched the requirements, and I managed to play a Fortnite match without much lag.

Astrill’s local servers provided me with a good connection for gaming.

If you upgrade to a VIP Plan – which costs $8.61 USD for 100GB of traffic, you get access to servers that are optimized for gaming – meaning they are optimized for low ping.

Astrill VPN is not a good choice for gaming. Some of the UK servers I tested didn’t work at all, you can’t establish an optimized connection for gaming unless you choose the VIP package, and it takes a lot of time to find a server that works.

Try Gaming with Astrill VPN Now!

Server Network — Very Few Servers, but Some Useful Features

Astrill has servers in 60 countries. Since it doesn’t give us an exact number, it is impossible to compare it with other VPNs from this point of view.

Most of Astrill’s servers are located in the US and I counted about 50 in its client – which is a low number. This means that if one server isn’t working, you have very few options to choose from. After I went through 35 servers and none of them worked, I started questioning Astrill’s capabilities.

Astrill offers two types of IP addresses:

  • Shared IP addresses — in general, when you connect to a server, you share an IP address with all the other people connected to it – if the VPN doesn’t have many servers, these can get overcrowded and decrease your speeds. The shared IPs are great for anonymity because hundreds of people are using the same one, and you can’t tell who did what.
  • Private IP addresses — if you want a dedicated IP address, you need to pay an extra $5 USD per month on top of your subscription. You are the only person using it and it’s always connected to the same location. Besides, the chances of being blocked by streaming platforms are lower because it’s a new IP address. However, dedicated IPs are easier to track.

Multi-Hop VPN

The multi-hop VPN feature is accessible to Astrill’s VIP users. It’s a paid feature that starts at $8.69 USD for 100GB of traffic. Instead of routing your connection through only one server, the multi-hop feature will add an extra server on the way in order to make it impossible for anyone to track your connection. For most people — this is overkill. Your VPN should already hide your location. Plus, during my tests, multi-hop reduced my connection speeds even more — making it barely usable.

I ran a few leak tests on Astrill’s servers to see how and if the multi-hop feature works, but the results were all over the place. Normally, a VPN will route your connection through one server, but Astrill routed it through 10 servers at least even without the multi-hop feature, which is a little odd.

In general, the multi-hop feature is great to make your connection hard to track, but Astrill’s beats the purpose and it’s definitely not worth the money. You can only use the multi-hop feature with the OpenWeb protocol.

Dedicated IP Address

Astrill offers a dedicated IP address for the users who need a consistent connection and an IP only they can use. It comes at $5 USD per month added to the normal subscription.

Instead of using the same IP as everyone else – which is good for anonymity, a dedicated IP provides a little more security because it allows you to open specific ports and forward traffic to your device. Since you’re the only one using a dedicated IP address, it doesn’t look like you’re using a VPN. Streaming platforms and restrictive websites read your IP and compare it with others accessing the platforms. When too many people use the same address, it gets blocked. A dedicated IP address has a lower chance of getting blocked because you’re the only one using it, and streaming platforms see it as unique. This feature works with OpenVPN, StealthVPN, and Wireguard.

I was disappointed to see that you can’t buy a dedicated IP address if you’re paying for a monthly subscription. You can only use a dedicated IP on longer plans.

You can get dedicated IP addresses in the US, UK, Japan, Switzerland, Germany, Denmark, Estonia, Spain, Finland, France, Italy, Lithuania, Norway, Poland, Serbia, Russia, Sweden, Ukraine, Canada, Hong Kong, Korea, Turkey, Australia, and Brazil.

Smart Mode

Astrill’s Smart Mode is a feature that protects both your online identity and the VPNs IP address. When you connect to a server, you share an IP address with other people using the same server, which is great for staying anonymous. If someone wants to track your activity, they’ll have to dig through hundreds of requests from all of those people.

Astrill does a great job advertising this feature, but local authorities can still see you’re using a VPN. This is because they look at both your IP address and your metadata. This contains all the information regarding your online presence like the IPs of the websites you visit, the sizes of the files you download, etc. Even though you can browse international websites through a local IP address, your connection is not 100% anonymous.

Instead of routing all the traffic through Astrill’s servers, you can choose which apps or websites use it. When I tested it, I directed my browser traffic through the VPN but left the P2P apps such as Skype and Telegram running on my network. The downside of this feature is that unless you run an IP leak test every time you use the VPN, you have no guarantee that Astrill really hides your activity.

This feature comes in handy for people living in countries with high censorship, as it won’t trigger any flags while also allowing them to access any international websites without much of a hassle.

Security and Privacy — Astrill Is Generally Safe to Use

Astrill VPN comes packed with a lot of security features – at least on paper. Depending on the type of protocol you choose and your luck, these settings may not be available. Besides, Astrill VPN lacks the well-advertised DNS and IP leak protection, so you need to be very careful when you use it.

Encryption and Protocols

Astrill VPN has 4 main protocols, each with its own purpose and encryption systems. Whenever you turn the VPN on, you can choose between these protocols. Each comes with slightly different settings, making the VPN a little complicated.

  • OpenWeb – The OpenWeb protocol was designed by Astrill back in 2009 and is a great solution for dealing with limited networks – for example, if your workplace blocks Facebook, you can still access it using OpenWeb. It assures fast web browsing and allows you to switch servers in a matter of seconds – it’s the only protocol allowing you to change the server without turning it off.On restrictive networks, it can be very hard to use a VPN. The firewalls can detect the connection, and this is where the OpenWeb protocol comes in. Since it looks like regular HTTP and HTTPS traffic, internet providers and government institutions won’t be able to detect the VPN. Astrill’s Smart Mode is a great feature using this protocol. It keeps local traffic flowing through your IP address and international traffic through the VPN.Using the same protocol, Astrill made it super-easy to choose which traffic goes through your regular IP. If you only want browser activity to be rerouted through a VPN, you can use the browser filtering feature.
  • StealthVPN – This protocol is inspired by OpenWeb, but it has slightly different functionality. With StealthVPN, traffic is routed through Astrill’s servers, so you can bypass network restrictions and enable P2P applications that normally wouldn’t work. It works with both TCP and UDP protocols, meaning you can choose from thousands of ports to unblock any website or app. What I didn’t like about the StealthVPN protocol is that I couldn’t change the server without turning the VPN off.
  • Wire Guard – In order to keep the connection times low while maintaining the performance, Astrill VPN implemented Wire Guard. It uses 6 encryption protocols, and it was initially designed for roaming. This means that if your device switches from mobile data to WiFi and vice-versa, your VPN will stay connected without delays.
  • OpenVPN – A very versatile protocol, used and developed by millions around the world. Unlike OpenWeb, StealthVPN, and Wireguard, it can be used by anyone without requiring a client. The purpose of OpenVPN is not to hide traffic, but to create stable, secure, and fast connections between parties.

Leak Tests and Protection

When I tried running a leak test on Astrill, I found out, one of the best platforms to test leaks, doesn’t work with Astrill. I sent a message to the live chat team asking what’s happening, and they said that these tools are blocked, as “most of them sell the IP data.” They also recommended I use Astrill’s DNS leak test. For me, this was a red flag. All the major VPNs allow you to use these websites because there’s nothing to hide. Besides, when I tried Astrill’s DNS leak test on different (yet very secure) VPNs, I was informed that my connection was not secure – which was definitely not the case.

After looking for a DNS tester that’s not blocked by Astrill, I found The first server I tested – USA Los Angeles B, completely failed to cover all my information. My IP address, ISP, location, city, country, and coordinates were all visible.

This means that every website I visited, along with my ISP and authorities, could see who I was and where I was browsing from. All this beats the purpose of a VPN.

The second server I tested was a Canadian one that managed to hide all my data, except for the local time – if someone were to check it, they’d figure out something is happening on my network.

Astrill’s IP and DNS leak protection is lacking, and I definitely don’t recommend using it. There are many other options out there that will keep you safe and anonymous.

Kill Switch

The Kill Switch is a great feature to have when using a VPN. Even when you’re using a reliable VPN service, the connection may fail due to a poor internet connection, firewall settings, or ISP protocol. Since you need the VPN to protect your identity, it’s important to have a kill switch to cut the connection with certain websites or apps if the VPN fails.

I tested its Kill Switch on my MacBook and it did the job. The moment I closed the VPN, it also blocked my internet access.

On Windows devices, Astrill’s kill switch is called App Guard, and it allows you to manually select the apps you don’t want to run without a VPN. This protects your online identity and keeps your IP address hidden. The classic Kill Switch works just fine with the macOS and Linux clients, so your identity will be safe even if the VPN disconnects.

Keep in mind that App Guard is slightly different from the classic kill switch. App Guard allows you to choose which apps to tunnel, while the kill switch will block all your apps from accessing the internet in case of a failure.

To activate the Kill Switch, you need to go into Astrill’s privacy settings and check the “Internet Kill Switch” box.

Site Filter

Astrill VPN offers website filtering. This normally means that you can choose which websites are routed through the VPN, and which ones stay on your regular IP address. However, Astrill only allows you to filter websites – all the apps are automatically routed through the VPN.

To see if this feature really works I added to the list. At first, I instructed the VPN to only tunnel that website — but it failed from the start. could see my IP, city, and all the other information I was trying to hide. The only explanation I had was that the functions were inverted, so I also instructed Astrill to exclude that website from filtering — and I had the same result. Not only did Astrill not tunnel the website I instructed it to, it didn’t cover any of my information either.

Astrill’s split tunneling feature comes with many options.

This feature is available on all of Astrill’s clients, with OpenVPN, StealthVPN, and Wire Guard protocols.

Port Forwarding

Astrill VPN allows port-forwarding on selected servers, which can be useful if you want to create a direct connection between a device in your home and another remote device – for example, you can use this if you need to monitor your security cameras when you’re away from home.

With a shared IP address, you can choose one pre-selected port to forward to. However, with a dedicated IP address, you can choose to forward any port, while also using the NAT Firewall. The Network Address Translation (NAT firewall) is your router’s security system. It makes sure that the devices you register on that network can and will access the internet. Astrill’s port forwarding option can forward up to 3 ports on the same network.

Onion Over VPN

The Onion over VPN feature helps you to safely access the deep web without being traced. Instead of using Tor, you can turn on the Onion over VPN feature, and all your traffic will be rerouted through a series of nodes.

When you switch on Astrill’s Onion over VPN feature, all your traffic is sent first through the VPN and then through the Onion network. This allows you to access .onion sites from any browser (not just Tor). During my tests, it was much slower than a regular connection, but this is normal because my traffic had to go through the VPN server as well as the Tor nodes. It’s much more secure and useful if you want to access the dark web, but it’s unnecessary and too slow for regular traffic.

Astrill successfully accessed ProRepublica’s .onion domain.

Ad Blocker

Astrill comes with a built-in ad blocker, but it’s not reliable. I turned off my browser’s ad blockers and turned Astrill’s on. I could still see all the ads and pop-ups, which most websites have as it’s their way of making an income – and it’s understandable. However, if you don’t want to see all these ads, Astrill’s ad blocker is not the way. It’s still best to keep your regular tools.

Privacy — Solid Privacy Features, but Keeps Logs

Outside of the Intelligence-Sharing Community

Astrill VPN is based in The Republic of Seychelles, which is outside of the 14 Eyes Alliance. It has no obligation to share your data with other countries or intelligence agencies, and it doesn’t store a lot of information about you. After going through Seychelles’ data protection law, I noticed that no data collecting entity needs to send any information to the government. And if an international entity requires that data, Seychelles’s Data Protection Commissioner can block the transfer.

Strict No Logs Policy, but With a Catch

Astrill VPN claims to have a very strict no-logs policy, but it does save some information and sensitive data for a limited time.

I went over Astrill’s privacy policies and found out that it keeps data about your connection time, country, type of device, amount of bandwidth used, and Astrill’s version number – this helps them limit the number of devices connected on an account. All this data is kept for the last 20 logins, and it’s deleted if you don’t use the VPN for 30 days.

On top of that, when your VPN is on, Astrill keeps logs of your connection time, IP address, device type, and Astrill’s client version — but this data is deleted once you close the connection. Or at least that’s what it says, as I couldn’t read my logs.

When I checked my logs, I had a big surprise. I tried downloading the .zip document containing my logs, but they all got deleted. After connecting and disconnecting multiple times from the VPN to create more logs, the same thing happened. I couldn’t download my logs no matter what I did. When I messaged the support team to find out more about this issue, they couldn’t tell me anything but “We’ll contact you when it’s fixed.”

Considering all of Astrill’s leaks and problems so far, I’m convinced that you should look for a different VPN without thinking twice.

Torrenting — Fast P2P-Optimized Servers, but Only on Desktop

Astrill is a good choice for torrenting on local servers. However, your anonymity is not guaranteed. Unless you run an IP leak test yourself, you can’t know if the server you’re connected to really hides all your information. The good thing is that Astrill’s local speeds are solid, so you should be able to download your files.

Astrill’s servers that are marked with a star are suitable for torrenting.

It also offers the possibility to connect to a SOCKS5 proxy, designed to create an additional layer of security – it creates a TCP connection behind the firewall and routes all the data through it. Even though this is a maximum security proxy, Astrill itself isn’t very secure so you may experience problems. It also has specialized servers for torrenting, and these are marked with a star.

I connected to a few servers in Romania, Canada, US, Netherlands, and the UK. I could download my files on all of them, but the speeds on the international servers were very slow.

On the Romanian server, my speed was good and I didn’t notice any connection issues. It was compatible with my torrenting software – which is very restrictive.

Overall, I don’t recommend using Astrill VPN for torrenting. Even though its performances are more than decent, you have no guarantee that your information is hidden.

Start Torrenting with Astrill VPN!

Does Astrill VPN Work in China? Technically Yes, but There’s No Guarantee

Astrill works in China through the StealthVPN protocol. It has a mirror website accessible by users in China, as well as a fully functional .onion domain – China’s government blocks the VPN’s websites, and if you’re already there, you won’t be able to download it any other way.

I contacted Astrill’s support team first to see if I could still use the VPN in China, and they said yes.

StealthVPN was created to bypass firewalls that perform deep packet inspection (DPI) as soon as you connect – this means that it analyzes your metadata, to identify the amount and type of transmitted data, and your actual data. The Great Firewall of China inspects TCP packets and looks for certain keywords – if these keywords are present, the connection will be blocked.

In order to bypass these checks, Astrill allows you to change the TCP and UDP protocols and simulate DNS and HTTPS traffic – DNS traffic can be simulated with the UDP port 53, and HTTPS traffic can be simulated with TCP port 443. This means that you can basically try all 65,537 ports in order to bypass the Great Firewall of China. However, once your device has been blocked once, the system will have an easier time blocking you a second time. You can use Astrill to bypass China’s Great Firewall, but it could end up being a time-consuming process.

I then moved to test Astrill’s China server. The first time I tried connecting to a server in China, it didn’t work at all. My connection was down and I couldn’t load any pages. After restarting my internet connection and trying to reconnect a couple of times, it finally worked.

I ran a few tests on Astrill’s China server to see the exact information about the connection. It assigned me a Shanghai IP address and I didn’t notice any leaks – my IP address, ISP, and location remained hidden.

The results are promising, but I wouldn’t count on it to bypass the Great Firewall of China.

Ease of Use


Astrill is one of the most annoying VPNs I’ve used so far, and I find it unsuitable for beginners. After you create the account, you need to download the client and log in. Once you’re logged in, the VPN starts using the OpenWeb protocol, and then you have to look for the server you need.

The problem is that you will need a different server and protocol for unblocking streaming platforms or accessing certain websites. These combinations are not written anywhere, so you need to test everything before actually starting to stream or browse certain sites.

Unless you’re using the OpenVPN protocol, you need to turn the VPN off before switching the server, and you don’t get a list of recommended servers – the most popular VPNs offer a list of servers that work best from your location.

You can find all the settings you need in the menu, and they change depending on the protocol you use. With OpenVPN, you can access the site filter, ads blocker, VPN sharing, and the OpenWeb options – browser and app tunneling and some advanced options. With this protocol, it’s best to go under “Advanced Settings” and check “Keep Connection” so your VPN doesn’t disconnect when you switch servers. When I had this option turned off, every time I changed the server, my laptop’s connection with the router was interrupted.

When I first opened Astrill’s client, only the browsers were tunneled through it. This can be a problem if you’re using the VPN to download torrents because it will leave you exposed. To change this setting, you need to go under “OpenWeb options” and instruct Astrill to tunnel all the apps.

OpenVPN, StealthVPN, and Wire Guard unblock the kill switch, which stops your connection with the tunneled websites or apps if the VPN stops, port forwarding, and the specific protocol options, where you can choose your connection type – you can choose between UDP and TCP.

If you only need to connect to a server and don’t mind disconnecting every time, then Astrill is a good choice. It has okay speeds and a decent interface, but if you haven’t used a VPN before, you won’t be able to easily unlock and use all of its features. On top of that, some servers and protocols don’t work at all — I couldn’t even load a webpage, so you’ll spend some time testing them.

To hide the Astrill client, you can go to the menu under “Interface Options” and deselect the “Always on Top” checkbox – when you first start it, it’s set to stay on top of other apps at all times.

Astrill VPN is not a service I can recommend from this point of view. Even though its apps are pretty standard, the time needed to actually find a server that works for your needs is too long. Here are better and faster options you can go with.

Astrill’s Optional Extras — Good Standard App, but the Paid Add-Ons Are Not Really Worth It

Astrill has quite a lot of extra features, and they do come with a price. Considering that it’s already an expensive VPN, I don’t find the extra features justified.

  • VIP Traffic – The VIP Plan unlocks extra features, such as multi-hop, extra servers in Asia, and optimized gaming servers. VIP has a different price based on the amount of data you need, and 100GB of traffic will cost you an extra $9.97 USD on top of the $20 USD monthly subscription price. Also, the traffic resets every month, so if you purchased it but didn’t use it, you’ll have to pay for it again. During my leak tests, I noticed that Astrill already routes your connection through more than one server, so paying for the multi-hop is not necessary.
  • Dedicated IP Address – A dedicated IP address is useful if you don’t want to share your IP with other people using the server, and it comes at $5 USD per month. It allows you to access and open certain ports, and also share them with other Astrill users. According to Astrill’s live agents, you can only unblock Amazon Prime with a private IP, but that’s completely false. However, a dedicated IP address has its benefits.

Simultaneous Connections — Connect up to 5 Devices

You can have up to 5 simultaneous connections under one Astrill subscription. This means that you only need one account to connect 5 devices to the VPN. All the major VPNs offer multiple connections as well so it’s not necessarily a big deal. I downloaded and used the VPN on my MacBook, Android phone, and Windows laptop. I was expecting my connection to be slow with so many devices connected but my speeds remained the same.

You can get unlimited simultaneous connections at home if you install the VPN on your router. It’s a small trick that allows you to route all your WiFi devices through the VPN using only one connection. You just need to make sure that your router is compatible with the OpenVPN protocol.

Device Compatibility — Works With All Major Platforms and Devices

Astrill works with Windows, macOS, Android, Linux – such as Ubuntu, Debian, or Linux Mint – iOS, and ASUS Merlin and DD-WRT routers. When you install it on your router, it works with smart TVs, Amazon Fire TV Stick, Apple TVs, Android TV, and Roku, as well as gaming consoles like PlayStation, Xbox, Nintendo consoles, and Chromecast.

It doesn’t have a browser extension, so you can’t use it directly on Chrome or Firefox. On Astrill’s wiki page, you can also find tutorials on how to configure Astrill on Windows phones, Blackberry phones, and Chromium.

Desktop Apps

Astrill’s desktop apps are easy to use, but finding the right protocol and server combination takes some time. After you install the software, it starts using the OpenWeb protocol, and you can connect to any server and go. I thoroughly tested the app on a Mac computer, and it took me about 15 minutes to find all the features.

When you first open the app, it’s set to tunnel browsers only. This means that all the apps you use are still routed through your network and perfectly visible – this is a big problem if you’re using the VPN for torrenting.

You don’t get recommended servers, which is a little inconvenient. Most VPNs give you a list of recommended servers in order to set up an optimized connection – Astrill doesn’t. And once you change the protocol, the whole app seems to change and you get different options.

On desktop, Astrill offers:

  • Site Filtering — this feature allows you to select which websites go through the VPN. It can be useful if you want to use your normal IP address for browsing locally and access international websites through a foreign IP address.
  • Ad Blocker — supposedly blocks ads, but it doesn’t really work and you don’t have advanced options. It’s best to stick to the classic ad blockers.
  • Port Forwarding — allows you to forward a network port on a different node, which can protect your network from unwanted access.
  • VPN Sharing — this feature allows you to share the VPN on your router. After you activate it, you need to set up the router too.
  • Kill Switch — it will automatically stop your network’s communication with the tunneled websites and apps when the connection fails.
  • Split Tunneling — works a little like the site filter, but you can also choose which apps to tunnel.
  • Smart Mode — Windows only feature that assigns you a local IP address to access websites in your country, and a foreign one for accessing international websites.

Astrill’s security protocols can be changed at all times as long as the VPN is off.

iOS and Android Apps

Astrill’s Android and iOS apps are quite limited and don’t offer all the desktop features – the kill switch is missing. After you log in, you can choose the server you want to connect to, the protocol, and you get a message informing you when your subscription expires. When I started my Android client, I encountered an error – I had battery optimization turned on, and Astrill couldn’t work properly. After I fixed it, I connected my VPN to a US server and everything seemed to work fine. Both apps and websites loaded very fast.

On iOS, I found that Astrill has a very big problem. Sometimes, the VPN can’t be turned off, and the phone needs to be restarted. No one knows exactly why – not even Astrill, claiming that the phones are either too old, don’t have enough RAM, or both of those options.

The mobile clients have a standard set of features:

  • UDP and TCP modes — these are the standard protocols to send files over the internet. TCP is slower, but more reliable, as it checks the connection for errors and fully delivers your information. UDP on the other hand is a lot faster, but it skips some steps along the way and it won’t check your files for full delivery – it’s like ordering multiple packages from a store. TCP will double-check the order and make sure you receive everything, while UDP will get your order as fast as possible, but you may not receive everything.
  • Connection Port — this is the way computers communicate with each other and the port you choose determines how the data is transmitted over the network.
  • Logs — in Astrill’s mobile client you get a list of all the logs it saves.
  • App Filter — this one is pretty straightforward. You can choose if you want to tunnel all the apps or only browsers.

On mobile, you don’t get any HTTPS Redirects (meaning your connection is not 100% secure) or DNS/IPv6 leak protection (meaning your original IP may still be seen by the websites and apps you use). Also, all your apps are set to go through the VPN unless you specify otherwise from the app filter.

Router App

Astrill is compatible with ASUS Merlin and DD-WRT routers through the OpenVPN or RouterPro protocols. You can use the guides on its website to manually set it up. I followed the step-by-step instructions and set Astrill up on my router in a few minutes. The tutorials are easy to follow, and an intermediate user will have no problem working with them.

You can also buy one of Astrill’s VPN routers that are already configured. If you’re not familiar with router configuration but you need a VPN on your router, it’s an option you can consider.

Pro Tip: For unlimited simultaneous connections, install Astrill on your router. Your router is considered a single connection, so all of the other WiFi-connected devices in your household can stay protected at once.

Setup & Installation — Install, Set up, and Start Testing the Servers

Astrill’s apps are technically quick to download and set up, but finding a server that works is incredibly hard. It only took me about three minutes to install the app, and if the first server I chose worked, then I would’ve been done in 3 minutes. Instead, I spent over 30 minutes finding a server I could use to unblock Netflix.

After you install, you need to open the app, choose a protocol, select a server, and you’re technically good to go. However, it gets complicated when the protocol or server you need doesn’t work, and if you need to set up its extra features – the site tunneling needs the website’s IP addresses, not the link, for example, which is inconvenient even for experienced users.

You can easily install Astrill in 3 easy steps:

  1. Create an Astrill account and download the app for your system. You can only download the client after you create an account, and it’s available for Windows, macOS, iOS, Android, Linux, and specific routers.
  2. Install the client. The installation process is very straightforward.
  3. Log in, choose a server, and connect. When you first start the client, it comes with the OpenWeb protocol activated. If you need a different one, simply change it before you connect.

Get Started with Astrill VPN!

Compare Astrill VPN with the top alternative VPNs



1 Year Plan
$10.00 /month
6 Months Plan
$15.00 /month
1 Month Plan
$20.00 /month

Astrill accepts PayPal, credit cards, and cryptocurrency payments, as well as UnionPay, Alipay, Perfect Money, WebMoney, and bank transfers. The credit card option didn’t work for me. Every time I tried to pay with it, I’d get redirected to the first step of the process where I had to input my billing information again. However, it worked with PayPal when I tried the third time.

Once you make the purchase, you can’t ask for a refund. Astrill recommends that if you just want to try it, you should purchase the shortest plan available – which costs $20 USD per month. In its refund policy, Astrill covered all the situations, so you can’t ask for a refund if your ISP blocked VPNs or if your system is not compatible with it.

There’s also a 7-day free trial available for Astrill, but it didn’t work for me. As soon as I filled in the form, it took me to the subscriptions and payment pages. The support agents tried to explain that some countries are blacklisted and can’t use the VPN at all. However, it’s perfectly legal to use a VPN where I am, so it didn’t make a lot of sense.

Reliability & Support


Astrill’s 24/7 live chat support is prompt but not very helpful. I reached out to its support team to see how fast I would get answers. Even though I got a fast response, I felt like the live agent wasn’t very interested in talking to me. I contacted the support team multiple times with many problems and the answers were short and inconsistent every time.

I messaged them to see which server they recommend to unblock Netflix. The agent initially told me that StealthVPN should be able to unblock it – it didn’t. After asking a few more questions, he sent me a long and poorly formatted tutorial on how to fix the issue – it didn’t fix my issue and was also incredibly hard to follow.

You can also message them through email by filling out the contact form. About 40 minutes after sending my question, I received a thorough answer. The difference between the live chat and email support is huge. As much as I like fast support, I wouldn’t use Astrill’s live chat again.

Try Astrill VPN Now!

Comparison: Is It Better Than the Competition?

Comparing Astrill to the top VPNs, we can really see some interesting differences.

Astrill ExpressVPN NordVPN
Our speed rating #87 #2 #1
Server number 150 servers 3,000 servers 5,480 servers
Obfuscated servers Yes Yes Yes
Specialized servers Yes, for torrenting No Yes, for P2P, Dedicated IP, Double VPN, Obfuscated, and Onion over VPN
Jurisdiction Republic of Seychelles The British Virgin Islands Panama
Zero-logging policy No Yes Yes
Encryption 256-bit AES 256-bit AES 256-bit AES
Kill switch Yes, for desktop clients Yes, but not for iOS Yes, for all devices
Split tunneling Yes Yes, for mobile and desktop Yes, on Chrome and Mozilla browser extensions, and on mobile apps
Allows torrenting Yes, specialized P2P servers Yes, on all servers Yes, specialized P2P servers
Simultaneous connections 5 5 6
Unblocks Netflix US Yes Yes Yes, specialized streaming servers
Unblocks BBC iPlayer No Yes Yes, specialized streaming servers
Works in China Yes Yes Yes
Pricing $10/month $6.67/month $3.71/month
Money-Back Guarantee None 30 days 30 days


The Bottom Line

Final Verdict: Inconsistent, Optimized Torrenting Servers, and a Complex Interface

Astrill is an okay VPN if you already have some experience, and can manually set up every setting. It has decent speeds, but it can be inconsistent at times.

Its clients are optimized for all the mainstream operating systems, but the mobile apps are a little limited. Overall, it’s secure, bypasses some geoblocks, and works in China, which is a big plus.

However, it’s still an expensive VPN, and I was expecting more reliability. It took me a long time to unblock all the streaming platforms, I couldn’t play any games on international servers, and some of its servers don’t work at all. Also, your anonymity isn’t guaranteed.

If you need a superfast VPN that reliably unblocks geo-restricted content and is suitable for beginners, I recommend trying out other options.

Try Astrill VPN Now!

FAQs on Astrill VPN

😎 Is Astrill VPN free?

No, it’s not. Astrill offers a 7-day free trial, but it didn’t work for me. I contacted Astrill’s support team to see why, and the agent told me that some countries are blacklisted and can’t use the VPN at all. However, where I am, VPNs are perfectly legal and I should have been able to use it.

A monthly plan costs $20 USD per month, and you can buy a yearly subscription for $120 USD per year. Astrill has many payment methods you can choose from, but they’re not completely reliable.

😍 Can I use Astrill VPN on Android and iOS?

Yes, Astrill has mobile apps for Android and iOS. Even though the mobile apps are a little limited, you get the features you need out of a VPN. You can download the apps from your device’s app store. Keep in mind that Astrill’s mobile apps don’t have IP and DNS leak protection, so they’re not 100% secure.

🤑 Where are Astrill’s servers located?

Astrill has 150 servers in 60 countries. You can connect to its servers in the US, UK, Latvia, China, Canada, etc. However, not all the servers work, so you may find yourself testing them instead of actually using the VPN. If you want to unblock a specific website or streaming platform, contact Astrill’s support team for a recommendation.

🤓 Is Astrill VPN safe?

Not really. It’s advertised as an incredibly safe VPN, but that’s not really the case. Some of its servers will leave your information exposed and Astrill doesn’t allow you to actually download and read your logs. It had many DNS and IP leaks during my tests, so I definitely can’t recommend it as a safe VPN.

😄 Can I connect multiple devices with a single Astrill account?

Yes, you can. Astrill allows the connection of up to 5 devices under a single subscription. You can also set it up on your router, and all the devices in your home or office will have access to it.

🤗 Does Astrill VPN keep logs?

Astrill keeps some logs, which are eventually deleted. Every time you log in, it keeps information regarding your device, client version, amount of bandwidth, and country. However, only the last 20 logins are being saved, and you can always delete them from your account. If you don’t use the VPN for 30 days, all the logs are automatically erased.

When I tried downloading my logs, they got deleted instead, which made me suspicious of Astrill’s log policy.

😊 Can I download a modded APK for Astrill?

You can but you shouldn’t. In order to have access to Astrill, you need a valid account. A modded APK will only provide you with the app and potential malware.

If you want to use Astrill on your Android device, simply create an account and download the app from the PlayStore.

😉 Does Astrill VPN work in China?

Yes, it does. It’s one of the VPNs that can bypass the Great Firewall of China. Astrill’s Smart Mode keeps all the local traffic going through your IP address and routes international traffic through the VPN. This means that you can bypass China’s restrictive networks and access any website in the world.

Try Astrill VPN for FREE for Days!

Money Back Guarantee (Days) :
Mobile app :
Number of devices per license : 5

Astrill VPN User Reviews

Based on 38 reviews in 5 languages

I noticed that when I use a Ukraine VPN I opened Google and it is in Arabic. So, they don't have servers everywhere. Just to pretend they have it, but not. Yes, they keep raising the price year after year. I have been using Astrill for 5 years and paid from 75 USD to 120 USD. They don't have a special price for regular customers. THEY'RE NOT INTERESTED IN KEEPING REGULAR CUSTOMERS. Too greedy! I'm done with them too!

Resident of China
Astrill is Probably Chinese Government Licensed - 6
Resident of China

I have reached the conclusion that Astrill is probably approved, licensed, and surveilled by the Chinese government. There are several clues. Their website is accessible in China. Astrill has two websites. One is blocked in China, and the other is never blocked. You can buy a VPN service and even pay with Alipay. Why is every other VPN’s website blocked, but not Astrill’s? Their service bypasses China’s internet throttling In September 2019, China began throttling overseas Internet traffic so badly that it was almost impossible to reach overseas websites during the afternoons and evenings (the throttling has eased up recently). ExpressVPN was also very slow as a result. Astrill, however, remained speedy; it seemed to be bypassing the throttling. At the time I was using my company’s VPN at work. It was a government licensed VPN, and it was speedy too; Licensed VPN’s appear to bypass the throttling. Why can Astrill bypass the throttling when other VPN’s cannot? Astrill seldom updates its app Astrill released an update to its desktop app in September 2020. The most recent update before that was in November 2019. Other VPN’s release frequent updates to stay ahead of the blockers. Why does Astrill not need to work hard to stay ahead of the blockers? Overseas websites know you’re in China When I access Bing and some other websites with ExpressVPN through a US server, I always get the American version of their website. When using Astrill, I always get the Chinese version. This happens in a private mode where cookies are hidden, with regional settings set to US settings, and the system locale set to the USA. This is the case for OpenVPN, Stealth, and Wireguard modes. Somehow the location is being transmitted, even though the IP address is American. This is consistent with the Chinese government’s desire for Chinese citizens to only have access to the Chinese versions of websites of foreign companies that operate in China. They require your phone number I have never encountered a VPN provider that requires a phone number. This permits a government to easily identify a user. Conclusion If you do not mind being surveilled, then Astrill provides a fast, reliable service. Most of your data is protected by HTTPS anyway.

Yang Yong
I am done with Astrill - 2
Yang Yong

After many years of using Astrill I feel deeply disappointed. They tried to force me to pay unwanted service through aggressive advertisement. They even show my "unpaid invoices" two times in my account, three times I approached the service line, and finally, they asked me whether I want to extend without this additional service. A popup mentioned there is an unpaid invoice #xxxxxx $300 to be paid. Pity I can´t display here the cutout. I finally done with them.

Check the top 3 alternative VPNs

Rating: 9.9 / 10

Rating: 9.9 / 10

Rating: 9.5 / 10

Was this review helpful? 0 0
Sorry about that!
(Minimum 10 characters.)
Nord is offering 68% off their VPN for a limited time!