filförlängningen är den mest använda egenskapen för att bestämma en fils typ. Detta är dock inte idiotsäkert eftersom förlängningen kan vara felaktig eller saknas. Mer pålitliga, men mer komplexa, metoder innebär att inspektera
-filens innehåll (t.ex. letar efter specifika "magiska nummer" eller signaturer i början av filen som är unika för vissa filformat) eller använder
filsystemmetadata (Även om detta inte alltid är konsekvent befolkat eller standardiserat över operativsystem).