Filudvidelser er et eller flere tegn i slutningen af et filnavn, der er adskilt fra resten af navnet med en prik \("."). Formålet med en filtypenavn er at angive den type data, der er indeholdt i filen. Filtypenavnet ".txt" angiver f.eks., at filen er en tekstfil, ".doc" angiver et tekstbehandlingsdokument, og ".mp4" angiver en videofil.
Udvidelser er generelt tre tegn lange, men de kan være længere. Den maksimale længde for en filtypenavn er 255 tegn. Nogle operativsystemer, såsom MS-DOS og ældre versioner af Mac OS, begrænser udvidelser til tre tegn eller mindre.
Udvidelser bruges af mange programmer, inklusive operativsystemet, til at bestemme, hvordan filer skal håndteres. For eksempel, når en bruger dobbeltklikker på en tekstfil, vil operativsystemet typisk starte standardteksteditoren. Denne adfærd kan tilpasses af brugeren, så den åbner et andet program i stedet for.
Udvidelser bruges også af nogle programmer til at gemme information om filen. For eksempel angiver filtypenavnet ".mp4", at filen er en videofil, men den specificerer ikke videoformatet. Videoformatet gemmes typisk i filoverskriften, men det kan også gemmes i filtypenavnet.