How to install a VPN on your router
Installing a VPN on your router protects every device on your network at once — TVs, consoles, and smart-home gear that cannot run a VPN app themselves.
- Check compatibility. Confirm your router supports VPN connections (OpenVPN or WireGuard), or can be flashed with DD-WRT or Tomato firmware.
- Pick a VPN with router support. NordVPN, ExpressVPN and Surfshark all provide router guides; ExpressVPN’s dedicated router app is the most beginner-friendly.
- Get your configuration. Download the manual-setup files or credentials from your VPN account dashboard.
- Log into your router. Enter its admin address (often 192.168.1.1) in a browser.
- Enter the VPN details. In the router’s VPN client section, add the server address and your credentials.
- Connect and test. Save, connect, then run a leak test to confirm.
A VPN on your router counts as one connection but covers every device behind it.
Why put a VPN on your router
A router-level VPN protects every device in your home at once — including ones that cannot run VPN apps, like smart TVs, consoles and IoT gadgets — and it uses just one connection. The trade-offs: setup is more technical, and you change servers from the router admin page rather than a slick app.
Before you start
- Check your router supports VPN client mode (many stock routers do not — look for OpenVPN/WireGuard support, or flash DD-WRT, Tomato or OpenWrt).
- Confirm your provider allows router setup and offers config files or a router app (ExpressVPN and NordVPN both do).
- Have your VPN login and the provider’s router config files ready.
The general steps
- Log in to your router admin panel (usually 192.168.1.1).
- Find the VPN client section and choose OpenVPN or WireGuard.
- Upload the config file for the country you want and enter your VPN credentials.
- Save, connect, then run a leak test on a connected device to confirm.
FAQ
Can any router run a VPN?
No — the router needs VPN-client support. Many ISP-supplied routers do not; a compatible router or custom firmware (DD-WRT, OpenWrt) is required.
Does a router VPN slow my internet?
It can, because the router handles the encryption. A router with a strong CPU and the WireGuard protocol keeps the slowdown small.