Filnamnstillägg ( engelsk filnamnstillägg , ofta bara ett filtillägg eller filtillägg ) är en sekvens av tecken som läggs till filnamnet och utformas för att identifiera typen ( formatet ) av filen . Detta är ett av de vanligaste sätten som en användare eller datorprogramvara kan bestämma vilken typ av data som lagras i en fil , till exempel: namn.jpg är foton, namn.avi är videor och så vidare.
Tillägget är vanligtvis separerat från huvuddelen av filnamnet med en punkt . I CP/M och MS-DOS operativsystem var längden på tillägget begränsad till tre tecken, i moderna operativsystem är denna begränsning inte. Ibland kan flera tillägg användas i följd, till exempel ".tar.gz".
I FAT16-filsystemet var filnamnet och tillägget separata enheter, och punkten som separerade dem var inte riktigt en del av det fullständiga filnamnet och tjänade bara till att visuellt separera filnamnet från tillägget. I FAT32- och NTFS -filsystemen har punkten blivit en vanlig juridisk karaktär i ett filnamn, så begränsningar för antalet punkter i ett filnamn på dessa system och deras platser har tagits bort (med vissa undantag, såsom alla efterföljande punkter i filnamn kasseras helt enkelt).
Vissa operativsystem eller filhanterare kan mappa filtillägg till applikationer . När en användare öppnar en fil med en registrerad filändelse, startas programmet som motsvarar det tillägget automatiskt. Vissa tillägg indikerar att själva filen är ett program.
Ibland anger tillägget formatet endast på ett allmänt sätt (exempelvis användes tillägget .doc för många olika textformat, både vanligt och formaterat; och tillägget "txt" ger ingen information om kodningen av texten i filen), på grund av vad du behöver använda och andra sätt att bestämma formatet.
Ibland anger tillägget endast ett av formaten som används i filen (till exempel användes ".ogg"-tillägget ursprungligen för alla filer i Ogg -formatet , oavsett kodarna som kodade data i Ogg-behållaren). Dessutom anger tillägget vanligtvis inte versionen av formatet (till exempel kan filer i olika versioner av XHTML använda samma tillägg).