拡張ファイル属性または拡張属性 (extended file attribute, extended attribute, xattr, EA)は、ファイルシステムが解釈しないメタデータをユーザがファイルに結びつけることが出来るようにするファイルシステムの機能である。これに対し、通常のファイル属性(英語版)(パーミッション、作成時間、更新時間など)はファイルシステムによって厳密に定義された目的を持っている。 一般的にフォークはファイルの最大サイズと同じくらいに大きくすることができるが、拡張属性の最大サイズはかなり小さい値に制限される。これの典型的な用途は、文書の著者、プレーンテキストの文字コード、誤り検出訂正符号などを保存することである。 OS/2バージョン1.2以降のHPFSは拡張属性を考慮して設計された。また、DOSのFATファイルシステムも改造して拡張属性をサポートした。 FATパー