- FAT12: FAT12 significa tabla de asignación de archivos de 12 bits, fue el primer tipo de sistema de archivos FAT y todavía se utiliza en soportes de almacenamiento muy pequeños y de baja capacidad, como los disquetes. Utiliza 12 bits por entrada FAT, lo que limita la cantidad máxima de clústeres y archivos admitidos en un volumen FAT12. FAT12 admite un tamaño máximo de partición de 16 MB.
- FAT16: FAT16 o tabla de asignación de archivos con 16 bits, es un sistema de archivos FAT más avanzado que utiliza 16 bits por entrada FAT, lo que permite tamaños de partición más grandes y más archivos/clústeres compatibles en comparación con FAT12. FAT16 se hizo muy popular en las décadas de 1980 y 1990 y se usaba comúnmente en discos duros, ya que ofrecía mejor rendimiento y más espacio de almacenamiento que FAT12. FAT16 admite un tamaño máximo de partición de 2 GB.
- FAT32: FAT32 o tabla de asignación de archivos con 32 bits es una mejora significativa con respecto a FAT16 y fue desarrollada para abordar las limitaciones de sus predecesores. FAT32 utiliza 32 bits por entrada FAT, lo que aumenta drásticamente la cantidad máxima de archivos/clústeres admitidos y permite tamaños de partición más grandes. FAT32 todavía se usa comúnmente en unidades flash USB, tarjetas de memoria y sistemas operativos más antiguos. Admite un tamaño de partición máximo de 2 TB, aunque algunas implementaciones pueden tener un límite menor.