You can format an SD card using Windows, Mac, and Android devices, and likely your digital camera too.
If the microSD card is unreadable through a peripheral device, the card may use an incompatible file system, such as NTFS, or it may not be formatted at all. Data corruption could also be the culprit.