Absolutely, given that your hardware supports Miracast. I use it with my Surface Pro 3 (I also used it with the Pro and Pro 2). You will need to upgrade the firmware to the latest version, but after that is done it is very intuitive to connect to the device from Windows 8.1.