La longueur maximale des noms de fichiers varie selon le système d'exploitation. Mac OS X, par exemple, prend en charge les noms de fichiers jusqu'à une limite de 255 caractères. Sous Windows Vista et Windows 7, la longueur combinée d'un nom de fichier et d'un chemin a un maximum de 260 caractères.
Sous Windows Vista et 7, la longueur maximale d'un nom de fichier dépend de son chemin. Cela est dû au fait que le chemin et le nom de fichier combinés, tels que "C:Program Filesfilename.txt" ont une longueur maximale autorisée de 260 caractères. En conséquence, des erreurs se produisent parfois lorsque vous essayez de copier un fichier vers un chemin différent de plus longue longueur.
Sous Mac OS X, jusqu'à 255 caractères sont pris en charge ; Cependant, Apple note que les caractères non anglais tels que les symboles chinois et coréens peuvent occuper jusqu'à 9 caractères d'espace. Mac OS 9 et versions antérieures ne prennent en charge que jusqu'à 31 caractères.