Back to Guides

Connection Speed – Why is it so slow?

Does it feel like your connection speed isn't nearly as fast as it should be while using Mullvad? Here we provide a list of ways to improve your speed.

Select the country nearest to your location

Under the Settings tab, find the Country drop-down list and select the option nearest to you. You will need to disconnect and reconnect to apply these changes. This can make your connection several times faster or slower, depending on country selected.

If you do not select a country, the Mullvad client will default to Sweden.

For OpenVPN users – how to change country

Find the setting "remote se.mullvad.net 1300" and change "se.mullvad.net" to one of the servers from our server list.

Use the latest version of Mullvad

Download and install the latest version of Mullvad. We constantly make changes in the client to improve the user experience.  

For OpenVPN users

Please update your OpenVPN version to 2.4.0 or later. Older versions do not perform as well, Especially versions older than 2.3.10

For Windows users

If your speeds are resulting in kilobytes per second instead of megabytes, try downgrading your TAP driver to version 9.9.2_3. This has helped several users. 

Use an Ethernet cable instead of WiFi

With an Ethernet cable, you are connecting your computer directly to your internet router thereby increasing connection speed and giving you optimized Mullvad performance. A WiFi connection will still work fine, but it might be slower.

Running an OpenVPN client on your router will likely perform much slower. This is because most routers have a slow CPU and will top out at roughly 5–20 megabits per second. In contrast, a modern PC can handle 100 megabits per second or more.

Switch to another server within the same country

If you encounter problems with one of our servers, try a different one.

  1. Under the Settings tab, click on the Advanced button.
  2. Find the line that reads "server = any". Change "any" to "xx1.mullvad.net" but replace "xx1" with the server you wish to connect to (consult our list of servers).
  3. Click on OK and then reconnect.

Make sure that the server you choose is in the same country you have selected under the Settings tab. For example, if you have chosen Canada as the country, your server setting could be ca2.mullvad.net.

Note: if the server you entered does not work, you will need to manually change the server setting in order for the connection to work again.

Try using our SOCKS5 proxies, for some downloads they can increase download speed by quite a significant bit.

Follow our SOCKS5 proxy guide for help how to get it set up: https://mullvad.net/guides/socks5-proxy/


Temporarily disable your computer's antivirus/firewall

Test to see if this improves your speed. Remember to turn the firewall back on again after testing.

Temporarily disable your router's antivirus/firewall

Test to see if this improves your speed. Remember to turn the firewall back on again after testing.

Use a different port

  1. Under the Settings tab, click on the Advanced button.
  2. Find the line that reads "port = any". Change "any" to "1194".
  3. Click on OK and then reconnect.

You can also try the following ports: 80, 443, 1194, 1195, 1196, 1197, 1300, 1301 and 1302

Change the Protocol setting

If you decide to make the following change, make sure that the settings for Cipher and Port are both set to the default value of "any" and that Obfsproxy is set to "auto".

  1. Under the Settings tab, click on the Advanced button.
  2. Find the line that reads "protocol = any". Change "any" to "tcp".
  3. Click on OK and then reconnect.

Change the Obfsproxy setting

If you decide to make the following change, make sure that the settings for Protocol, Cipher, Server, and Port are all set to the default value of "any".

  1. Under the Settings tab, click on the Advanced button.
  2. Find the line that reads "obfsproxy = auto". Change "auto" to "yes".
  3. Click on OK and then reconnect.

We recommend that you try changing this setting on its own, without adjusting other settings simultaneously, and restarting the Mullvad client to see how your connection speed reacts. In certain situations, this change can worsen your speed. If this is your case, simply edit the setting back to "auto".

Reboot your router

Some routers perform quite poorly after they have been running awhile.