No, ExpressVPN does not work on every router. You can get a pre-flashed router to get the best from ExpressVPN. You can also install ExpressVPN on the routers above as we have described. The most important thing to note is that once you have installed the VPN on your router, all devices that are connected to the router will be secure and privacy assured. Moreover, you can connect as many devices as you like