indexblog

Switching to Mullvad from ExpressVPN

Updated 21:16 on 7/15/2023

What even is Mullvad?

Mullvad VPN is an independently owned Swedish VPN company that offers the most privacy I could find; only a single 16 digit number associated with your account, which you use to manage your account. It also allows to pay in cash, which really speaks to its commitment to privacy, but I digress.

I previously used ExpressVPN, which had I had some problems with; it costed around $10/mo, yet gave me a third of my usual internet speed (360 mib/s), caused issues relating to needing to authenticate that I was a person, failing to load online games, it caused a fair bit of hassle. I was hoping that Mullvad, being a relatively unknown VPN service, would mitigate a lot of those issues.

Turning off ExpressVPN

You want to know something? You're reading this article, so I assume so: the process to cancel most services in the modern age is not very easy. I couldn't "cancel" the membership, I could only "disable automatic renewal". I couldn't even remove my credit card, only modify it, so if they decide to charge me anyway it will not be fun. At least uninstalling the applications on the phone and PC were easy enough.

Sidenote: you ever wonder how much work goes into making it just hard enough to cancel a service, without making it downright impossible? There has to be so many meetings in the corporate world about the best way to do it. I mean, they've gotta justify their jobs somehow, right? Gotta make the user experience worse.. back on topic, though.

Creating an account and installing Mullvad VPN

Creating an account was as easy as getting the 16 digit number. No surprises during installation, which is great too. Their commitment to exposing privacy concerns was palpable in their payment portal as well; they explained that they used Stripe and linked to their privacy policy. It was very easy to sign into the application as well, just pasting in the 16 digit number and going forward. It felt very streamlined compared to ExpressVPN, with their email links and passwords.

For a later portion, I actually had to reinstall ExpressVPN, which really put it into perspective how much easier it was to login and turn on Mullvad VPN in comparison to ExpressVPN.

Speedtest

Below is a table of my internet speed measures when on no VPN, ExpressVPN, and Mullvad VPN. I took 4 measures on each one, and averaged them out, so it shouldn't be down to the whims of a single errant issue.

All speeds are in megabits per second (Mbps).

VPN First Second Third Fourth Average Speed Slowest Response Time
None 810 840 1100 1000 937.5 810
ExpressVPN 310 320 270 340 310 270
Mullvad VPN 540 840 920 670 742.5 540
VPN None ExpressVPN Mullvad
First 810 310 540
Second 840 320 840
Third 1100 270 920
Fourth 1000 340 670
Average 937.5 310 742.5
Slowest 810 270 540

Sidenote: while testing speeds, I got 77 Kbps through ExpressVPN. It did not seem like a rate-limiting issue by my IP, because when testing by Mullvad VPN and an unsecured connection, I got similar results to what they had in the other trials. I have not included it in the table, because that seems like an unfair comparison against ExpressVPN's regular speeds, however, it is something to consider.

To me, this points to a very clear measure against ExpressVPN. While I do live in a fairly urban area, and the many people here may put more strain on the ExpressVPN infrastructure, ExpressVPN should be able to handle that large of a load. They have the income and infrastructure to do so, so I don't consider that a good reason for the apparent slowdown compared to Mullvad.

Even at the worst speeds I got off Mullvad VPN, it was still faster by 200 Mbps than ExpressVPN's highest speed. Which.. uh, wow.

Conclusion

I did just switch to Mullvad VPN; however, it does seem to perform a fair sight better than ExpressVPN even at its best. It does seem to fluctuate a bit, though, which is a cause for concern, but not something that overly concerns me. This gives me hope that it will perform consistently better than ExpressVPN even at its best, which is all I really wanted from a new VPN.

Thank you for reading.