ファイル名(ファイルめい、英: filename)は、コンピュータのファイルシステム中に保存されたファイルを特定するためにつける名前を表す文字列のことである。コンピュータ上でファイルを作成し保存するときは、ファイル名をつけてから保存する。設定したファイル名は何度でも改名可能なのが一般的である。 オペレーティングシステム (OS) によってはファイル名がディレクトリの名前を意味することもある。また、ファイル名の長さや使用可能な文字の制限はOSやファイルシステムにより異なる。 ファイル名として解釈される文字列を構成する文字も、OSやファイルシステムにより異なる。近年のWindowsでは一般的にUnicodeで表される文字からなる文字列をファイル名に用いるが、UNIX/Linuxではオクテット列を用いる。このため、システムによっては人間が可読ではないファイル名を付けることも可能で、またシステム間