Ekstensi nama file (atau terkadang jenis file) adalah akhiran pada nama file komputer yang menunjukkan jenis file tersebut. Ekstensi nama file adalah bagian nama file yang mengikuti titik, misalnya .txt atau .exe. Ini digunakan untuk mengidentifikasi jenis file dengan cepat dan mengaitkannya dengan program yang digunakan untuk membuka atau menjalankannya.
Ekstensi file digunakan secara luas di komputer untuk memungkinkan program dan sistem operasi mengenali jenis file yang mereka akses. Misalnya, file bernama CV.docx berisi data dalam format docx, memungkinkan program membaca file jenis ini dan bahkan membuka file untuk diedit dalam program seperti Microsoft Word.
Ekstensi nama file yang paling umum adalah ekstensi tiga huruf seperti .exe, .docx, .jpg, .pdf, .avi, dan .xml. Namun ada banyak ekstensi nama file lain yang tersedia untuk jenis file tertentu. Misalnya, .exe untuk file yang dapat dieksekusi, sedangkan .html untuk halaman web, dan .ppt untuk slide presentasi.
Ekstensi file diperkenalkan pada tahun 1984 oleh X Tree File System (XTFS) yang sekarang sudah tidak berfungsi, dibuat oleh The Software Toolworks. Ide ini dengan cepat menjadi populer, dan banyak sistem operasi lain mulai memasukkan konvensi ini ke dalam sistem file mereka, termasuk Microsoft Windows, yang diperkenalkan pada tahun 1985.
Saat ini, ekstensi nama file memainkan peran utama dalam keamanan komputer. Mereka membantu mendeteksi file berbahaya dan ransomware, serta membedakan file yang sah. Banyak program anti-malware menggunakan ekstensi file untuk memeriksa apakah suatu file berbahaya, dan beberapa sistem operasi tidak mengizinkan file dengan ekstensi nama file yang tidak dikenal untuk dijalankan atau dibuka.
Kesimpulannya, ekstensi file banyak digunakan dalam komputasi untuk mengidentifikasi jenis file, mengaitkannya dengan program tertentu, dan memberikan lapisan keamanan digital tambahan.