No, officially the application does not have support for Windows 8.1. It's possible that it might run under compatibility setting, but if Windows is 64bit compatible the application will have serious issues in terms of launch error. If you want to buy it, make sure PCMag offers refunding in case it's not working.