FAT32 vs exFAT for Memory Cards — Which File System Should You Format?
FAT32 and exFAT are file systems, not card types. The limit that actually bites buyers is file size: FAT32 cannot store a single file larger than 4 GB, while exFAT removes that cap (up to about 1 EB). By the SD standard, SDHC cards (over 2 GB to 32 GB) use FAT32 and SDXC cards (over 32 GB to 2 TB) use exFAT, so a 64 GB card is almost always exFAT from the factory. The catch is compatibility: whether a device can read exFAT depends on its OS/firmware, and some older hosts only read FAT32. Reformat only when your device manual calls for it. WINTEL delivers cards at the factory-standard format for their capacity tier and can apply a specific format on request — but the compatibility decision is yours, based on the host device.
The one limit that matters most
FAT32 cannot hold a single file larger than 4 GB. exFAT lifts that limit to roughly 1 EB. For most buyers this is the whole story: if your workflow produces files over 4 GB, you need exFAT.
| File system | Max single file | Typical use |
|---|---|---|
| FAT32 | 4 GB | Small-log devices, legacy hosts, ≤32 GB media |
| exFAT | ~1 EB | 4K / high-bitrate video, large files, >32 GB media |
What the card standard already decides
The SD standard defines the default filesystem by capacity tier: SDHC (over 2 GB to 32 GB) uses FAT32; SDXC (over 32 GB to 2 TB) uses exFAT. So a 64 GB, 128 GB or 256 GB card is exFAT at the factory, and a 4–32 GB card is FAT32. You are not usually choosing the filesystem freely — the capacity tier chooses it for you.
When to reformat — and when not to
- Reformat only if your host device manual specifies a filesystem; otherwise keep the factory format.
- A dashcam or camera writing 4K over a long session can produce files larger than 4 GB — that needs exFAT, i.e. an SDXC-tier card.
- An older car stereo, printer or embedded reader may only read FAT32 and will reject an exFAT card regardless of its actual capacity.
- Formatting does not change the NAND or the card tier; it only changes how files are laid out on the card.
Compatibility is set by the device, not the card
Reading exFAT depends on the host operating system version and device firmware. Some embedded and legacy devices simply have no exFAT driver. Always check the device manual for the supported filesystem before assuming a larger card will work.
What WINTEL supplies
Cards are delivered at the factory-standard format for their capacity tier. If your device requires a specific format, state it in the RFQ — applying a particular filesystem is a production step WINTEL can perform, but the compatibility decision is yours and should follow the device manual, not a preference.
Not sure which applies to your product?
Send your workload — what writes, how often, at what temperature — and we will propose a configuration with the reasoning. We reply to business enquiries within 1 business day.
Request a quoteFrequently asked questions
Can I use a 64 GB card formatted as FAT32?
Technically with third-party tools, but it goes against the SDXC specification and many devices or host OS formatters will not recognise it. Prefer exFAT for cards above 32 GB unless the device manual explicitly says FAT32.
Why does Windows want exFAT for my 128 GB card?
Because Windows uses exFAT as the default for volumes over 32 GB, matching the SDXC convention. The card is fine; the filesystem is simply what the OS offers for that capacity tier.
Does exFAT wear out the card faster than FAT32?
No. Filesystem choice does not change NAND wear. Endurance is governed by the controller’s wear-levelling and your write volume, not by FAT32 vs exFAT.
Should I format the card before first use?
Only if your device manual requires it. The factory format matches the capacity tier and is usually correct; reformatting risks introducing a format the device cannot read.
Sources
- SD Association — Capacity (SD/SDHC/SDXC/SDUC)
SDHC spans more than 2GB up to 32GB and uses the FAT32 file system; SDXC spans more than 32GB up to 2TB and uses exFAT. Speed grades cover C2/C4/C6/C10, UHS U1/U3, and Video Speed Class V6/V10/V30/V60/V90.
- Microsoft — Microsoft exFAT technology licensing
exFAT is a Microsoft-patented file system that allows single files larger than 4GB (the FAT32 limit); the SD Association adopted exFAT for high-capacity, high-speed SDXC / SDUC cards.
- Microsoft — Azure RTOS FileX User Guide — exFAT / FAT32
FAT32 caps a single file at 4GB and by default addresses storage media up to 32GB; exFAT allows single files of roughly 1 EB; flash / SD cards above 32GB require exFAT.
External sources explain industry standards (accessed 2026-10-18); they describe the standard, not WINTEL product parameters.