Os comprimentos máximos de nome de arquivo variam de acordo com o sistema operacional. O Mac OS X, por exemplo, oferece suporte a nomes de arquivos com um limite de 255 caracteres. No Windows Vista e no Windows 7, o comprimento combinado de um nome de arquivo e caminho tem no máximo 260 caracteres.
No Windows Vista e 7, o comprimento máximo de um nome de arquivo depende de seu caminho. Isso ocorre porque o caminho e o nome do arquivo combinados, como "C: Program Filesfilename.txt", tem um comprimento máximo permitido de 260 caracteres. Como resultado, às vezes ocorrem erros ao tentar copiar um arquivo para um caminho diferente de comprimento maior.
No Mac OS X, são suportados até 255 caracteres; no entanto, a Apple observa que caracteres não ingleses, como símbolos chineses e coreanos, podem ocupar até 9 caracteres de espaço. Mac OS 9 e anterior suportam apenas até 31 caracteres.