Atribut file yang diperluas adalah potongan informasi yang dapat dilampirkan ke file komputer untuk menyertakan data tambahan tentang file itu sendiri atau isinya. Tidak seperti atribut sistem, seperti ekstensi file atau apakah file dapat dimodifikasi, banyak atribut file yang diperluas benar-benar metadata yang ditentukan pengguna atau aplikasi, sebagian besar waktu tidak memiliki arti yang signifikan bagi sistem operasi. Contoh atribut file yang diperluas mencakup pembuat file, nama departemen yang terkait dengan konten file, atau, dalam beberapa situasi, data yang dapat digunakan sistem operasi jika ada, seperti lokasi ikon tampilan untuk file tersebut. Tidak semua sistem file, perangkat penyimpanan, atau sistem operasi mendukung atribut file yang diperluas, artinya mereka mungkin tidak selalu ditransfer dengan file dan mungkin tidak selalu dapat diambil oleh sistem di luar tempat file tersebut dibuat. Implementasi yang tepat dari atribut file yang diperluas bervariasi dari satu sistem file ke sistem file lainnya, dengan beberapa versi menggunakan file sistem tunggal untuk menyimpan metadata dan yang lain menyimpan informasi di header file itu sendiri.
Tidak ada standar formal yang menentukan bagaimana atribut file yang diperluas harus diterapkan atau bagaimana sistem operasi atau sistem file harus menanganinya. Paling sering, atribut yang diperluas disusun sebagai metadata dalam pasangan atribut-nilai, struktur data dasar yang terdiri dari nama atribut diikuti dengan nilainya. Ini memberikan fleksibilitas atribut yang diperluas dalam penggunaannya, karena sebuah program atau pengguna dapat memberikan atribut nama dan nilai apa pun yang diperlukan, meskipun panjang nilai biasanya dibatasi untuk sejumlah karakter tertentu.
Atribut file yang diperluas sering digunakan untuk membantu mengklasifikasikan file dalam beberapa cara. Ini dapat dilakukan dengan atribut seperti pembuat file, beberapa jenis deskripsi singkat tentang konten file, atau deskripsi yang dapat dibaca manusia dari aplikasi yang membuat file. Dalam beberapa sistem operasi, atribut yang diperluas dapat digunakan dalam pencarian file sehingga sekelompok file dengan beberapa atribut umum yang diperluas dapat dengan cepat dirakit.
Dalam sistem file jaringan, atribut file yang diperluas dapat digunakan oleh administrator jaringan untuk menyimpan informasi yang dapat dibaca dan digunakan oleh aplikasi khusus. Ini dapat mencakup pembatasan keamanan dan akses di luar yang dasar yang disediakan oleh sistem operasi, atau dapat berupa informasi untuk membantu menentukan lokasi penyimpanan jaringan untuk file dalam sistem besar. Salah satu komplikasi yang dapat terjadi saat menggunakan atribut yang diperluas melalui jaringan adalah bahwa sistem tujuan mungkin tidak mendukung atribut dan dapat menghapus informasi dari file, yang berarti data yang diperluas dapat hilang jika file dikembalikan melalui jaringan yang sama.