XSLT dosyası, XML dosyasının tarayıcı üzerinde nasıl görüntülendiğini belirleyen bir stil dosyasıdır. Tek başına işe yaramamakla birlikte XML dosyası ile işlem görebilir.
XSLT dosya uzantısına sahip olan bir dosya, genişletilebilir stil sayfasını dönüştürebilen bir stil dosyasıdır. Yani, bir XML dosyasını dönüştürüp biçimlendirebilmek için XSL komutlarını kullanan bir dildir.
XSLT dosyası, bir metin dosyası halindedir ve XML dosyasında izlenmesi gereken kuralları o sağlar. XSLT’nin diğer işlevlerinden biri ise XML dosyasının farklı bölümlerini sıralayıp düzenlemek ile ögelerden bazılarını tamamen görüntülememek üzerinedir.
XSLT dosyası, XML dosyaları ile kullanıldığında orijinal XML dosyası değişmeden yeni bir XML dosyası oluşturulur. XSLT dosyaları, XML ve diğer tüm yapılandırılmış belgeleri dönüştürmek üzere kullanılabilir.