We used it with the latest version of Windows and it worked just fine, so I'm sure it would work well with Windows XP. It also works with both desktop computers and laptops, which is convenient. If you do buy it I would recommend getting a case for it, it is thin and may be susceptible to damage if not handled with care.