Een bestandstoewijzingstabel (FAT) is een manier waarop computers opgeslagen gegevens op een opslagapparaat opzoeken. Dit zijn onder andere diskettes, USB flash drives, SD-kaarten en andere opslagapparaten met een hoge capaciteit.
Een FAT is een lijst van clusters die aangeven waar een computerbestand is opgeslagen. Deze clusters staan niet noodzakelijkerwijs vlak naast elkaar, maar kunnen over de schijf of het opslagmedium worden verspreid. De FAT bevindt zich altijd in de eerste paar clusters van een opslagapparaat. Er zijn altijd twee identieke kopieën, waarvan de ene een back-up is van de andere.
Het FAT-bestandssysteem is een legacy-bestandssysteem dat zowel eenvoudig als robuust is. Het werkt goed, zelfs in lichte toepassingen. Maar het kan niet dezelfde snelheid, betrouwbaarheid en schaalbaarheid leveren als sommige moderne bestandssystemen. Het wordt echter om compatibiliteitsredenen door bijna alle momenteel ontwikkelde besturingssystemen voor pc's ondersteund. Het wordt ook ondersteund door veel mobiele apparaten en embedded systemen. Dat maakt het een zeer geschikt formaat voor gegevensuitwisseling tussen computers en apparaten van bijna elk type en elke leeftijd vanaf 1981 tot nu.

