文件擴展名(filenameextension)也稱為文件的後綴名,是操作系統用來標誌文件類型的壹種機制。通常來說,壹個擴展名是跟在主文件名後面的,由壹個分隔符分隔。在壹個像"讀我.txt"的文件名中,讀我是主文件名,txt為擴展名(文本、外語全稱:Text),表示這個文件被認為是壹個純文本文件。擴展名可以被認為是壹個類型的元數據。
壹些文件系統限制擴展的長度,如個人計算機磁盤操作系統(PC-DOS)和微軟磁盤操作系統(MS-DOS)上的FAT文件系統不允許超過三個字符,IBM的VM/CMS不允許超過八個字符,而其他的比如NTFS"新技術文件系統"則不限制,而Unix操作系統的文件系統接受分隔符點作為壹個合法有效的字符。