Помимо того, что любое имя файла не может быть длиннее 255 символов , не существует ограничений на длину расширения файла. Это потому, что расширение файла не отделено от, а является частью самого имени файла.
Хотя вы можете использовать любую длину расширения, какую пожелаете, я бы не рекомендовал использовать очень длинную по одной причине: соглашение . Большинство расширений файлов состоят из трех-четырех буквенно-цифровых символов. Все, что дольше или с забавными персонажами, будет «выделяться» немного больше, будет труднее запомнить, и может быть менее вероятно, что оно будет принято (опять же, все зависит). Список распространенных расширений файлов смотрите на этом веб-сайте .
Кроме того, обратите внимание, что расширение файла является совершенно произвольным - оно не указывает напрямую, каково содержимое файла, оно только подразумевает, каким оно должно или могло бы быть .