Энциклопедия форматов файлов

Понятные справки по форматам файлов: что хранит каждый из них, где силён, где подводит, чем открыть и как конвертировать подходящим инструментом FileConvertLab.

Документы

Таблицы и данные

Презентации

Текст

Электронные книги

Изображения

Видео

Аудио

Архивы

Как пользоваться энциклопедией

Каждая статья отвечает на одни и те же пять вопросов: что это за формат, что он делает хорошо, что плохо, какие программы его открывают и как конвертировать, когда получателю нужно что-то другое. Таблица фактов наверху показывает расширение, MIME-тип, разработчика, год выпуска, лицензионный статус и тип сжатия, чтобы форматы можно было сравнить с первого взгляда.

Статьи ссылаются друг на друга там, где форматы конкурируют — JPG против PNG и WebP, ZIP против 7Z, — и на конвертеры, которые с ними работают. Если тип файла определить не удаётся, определитель формата файла прочитает его сигнатуру и скажет, что это на самом деле.

Как выбрать формат

Правильный формат зависит от того, что будет с файлом дальше. Документ, который должен везде выглядеть одинаково, отправляют как PDF; тот, который будут редактировать, остаётся DOCX или ODT. Фотография — это JPG или HEIC на телефоне и WebP на сайте; скриншот или логотип — PNG или SVG. Архив для незнакомого получателя — ZIP; для собственных резервных копий подойдёт более компактный 7Z.

Когда файл, который у вас есть, не тот, что нужен, работу делают конвертеры: инструменты PDF для документов, конвертеры изображений для картинок, конвертеры видео и аудио для медиа и инструменты для архивов для сжатых файлов.

Часто задаваемые вопросы

Что такое формат файла?

Формат файла — это согласованный способ, которым программа записывает информацию в файл, чтобы другая программа могла её прочитать: где находится заголовок, как кодируются текст, пиксели или звуковые отсчёты и как хранятся метаданные. Расширение после точки — лишь подсказка; формат определяется байтами внутри.

Чем формат отличается от расширения файла?

Расширение — часть имени файла, и его можно менять свободно; формат — внутренняя структура. Переименование photo.png в photo.jpg ничего не конвертирует, и программа, доверяющая расширению, не сможет открыть файл. Конвертер переписывает содержимое — именно это и меняет формат.

Что значит сжатие с потерями и без потерь?

Сжатие без потерь хранит данные точно и восстанавливает их бит в бит, как ZIP, PNG и FLAC. Сжатие с потерями отбрасывает трудноразличимые детали ради гораздо меньших файлов, как JPG, MP3 и MP4; отброшенное восстановить нельзя.

Как узнать, какой у файла настоящий формат?

Большинство форматов начинаются с фиксированной сигнатуры, например %PDF у PDF или PK у файлов на основе ZIP. Определитель формата файла читает эти первые байты в браузере и называет формат независимо от расширения.