Choosing a VPN for streaming

A VPN can't make streaming better than your own connection, and it can only add distance and work to the trip. What matters is enough speed, a connection that stays up, and a server in a place the service accepts. This page sets out what each needs, which of our measurements speak to it, and what we do not test: whether a given service or catalogue works through a given provider.

What streaming needs

Those are the services' own figures for a stream to run well, whatever carries it. To see what your own connection keeps with a VPN on, test it the way our VPN speed test guide shows, and compare the result with the service's figure. Don't compare our tables' megabits with it: each of our tests moves a fixed amount of data from the node's own line, so the figures read differently from a stream on your line.

What we measure

What we do not test

We do not test whether a given show, catalogue or service works through a given provider, and nothing here says a provider works with any service. Whether a service accepts an address changes within days, as the services update what they block, so a result that is true today can be false soon. A page that said otherwise would be out of date quickly. The Netflix reading above keeps only the name of the site that answered, and nothing about whether a show would play.

If a particular service matters to you, try it yourself on the server you plan to use, and read the provider's own pages for any trial or refund terms before you pay.

What our data shows

Our nodes measure download speed and uptime for each server, and read where Netflix serves the tunnel from. Each node has its own table, because a figure depends on that node's line and on how far it is from each server. A home line is closer to what you would see than a data center line, because streaming services treat data center addresses differently from home ones. Open one already sorted by download (sorting puts one column in order and nothing else: it is not a ranking):

Each number has the checks behind it, one click away in its row, with the node's own line beside it. See also what each column means, how we read the Netflix site, how we test speed and the known limits.