Yes, you can use it to transfer files from Windows XP to Windows 8.1 You will need a compatible data cable such as USB or parallel. However, nowadays the it's easier to migrate the files through network or using a flash drive. Using a USB stick with 8-16GB should be more than enough to migrate the data. On a side note, you might experience problems because Windows XP applications might not be compatible with the Windows 8.1 operating system. IntelliMover is good to move personal files. For apps, you will need new versions to install on your computer.