Microsoft FAT by Tuxera file system implementation

Gravity CS Logo part of Microsoft FAT

Commercial-grade embedded FAT® driver for USB drives and SD™ memory cards up to 32 GB.

Fail-safe, high-performance FAT file system

Microsoft FAT by Tuxera is an industry-standard FAT12/16/32 file system implementation that delivers essential, high-performance support for data stored on all USB drives and SD™ memory cards up to 32 GB. Our modern, high-performance FAT solutions brings fast, fail-safe data transfers and storage management to millions of connected cars, computers, and consumer devices.

All Tuxera file system Implementations & features

Full-Service Tech Support

Our cloud-based auto-build system ensures up-to-date, immediate software integration and delivery. Plus, our engineers are on call to help you through every stage of your product’s lifetime, including full integration support.

All-Inclusive Tools and Driver Package

Our full implementation package comes with a built-to-spec, ready-to-run file system driver, all the file system and benchmarking tools you need, intensive device testing, our patented fail-safe technology, and full-service support.

Built-in Check & Repair

Errors can cause data loss – or worse – damage device hardware. Tuxera file systems go beyond other alternatives to bring you volume check and repair tools to ensure file system consistency, fix corrupted volumes, and recover lost files.

Quality-Assured Storage Software

All the software we build goes through extensive testing. We have our own state-of-the-art device testing lab where we test for interoperability, reliability, functionality, and performance.

Rock-Solid Power Fail-safety

Everything’s stored safe and sound. With Tuxera’s proprietary fail-safety technology your system can recover from unexpected shutdown, power loss, or storage removal. We can optimize the level of robustness and performance according to your specific use case.

Technical data and resources

Platform support

Portable to any environment including Android, Chrome OS, Linux, RTOSes such as ThreadX and QNX, RTOS-like systems, MCUs, development boards, or any compiler.

Storage hardware

Support for all flash-based storage types such as SD cards, SD, SDHC, eSD, CF cards, SSD, USB-connected storages, eMMC and UFS.

High performance

Zero-copy support (direct I/O) and proprietary advanced optimizations ensure ultra-fast I/O throughput and high IOPS, plus low CPU usage.


All memory operations are performed correctly and the integrity of the system is guaranteed in case of unexpected reset or power loss.

Back to top