Any SDXC card should be compatible with a Microsoft Surface that includes a card reader. Microsoft has a list of SD cards compatible with Surface devices.