Определитель формата файла

Определяйте неизвестные типы файлов онлайн через анализ магических байтов. Узнайте истинный формат любого файла мгновенно.

или перетащите файл сюда

Поддерживается любой тип файла

Быстрая конвертацияБезопасная обработкаБез регистрации

Как работает определитель формата

Каждый файл начинается с уникальной последовательности байтов — сигнатуры (magic bytes). PDF-файлы начинаются с %PDF (hex: 25 50 44 46), JPEG-изображения — с FF D8 FF, а ZIP-архивы — с PK (50 4B). Наш инструмент читает эти начальные байты для определения реального типа файла независимо от его расширения.

Анализ идёт в вашем браузере: мы читаем только первые 512 байта, нужные для опознания, поэтому определение мгновенно даже на больших файлах. Эти байты сверяются с базой из более чем 50 известных сигнатур файлов.

Зачем определять формат файла?

Расширения файлов могут быть изменены, удалены или повреждены. Файл с именем «document.pdf» на самом деле может быть изображением или исполняемым файлом. Проверка формата полезна для вложений email, загрузок из неизвестных источников и файлов без расширений.

Разработчики и системные администраторы используют определение формата для валидации загрузок, обнаружения замаскированного вредоносного ПО и устранения проблем с файлами, которые не открываются. Знание истинного MIME-типа помогает выбрать правильное приложение или инструмент конвертации.

Поддерживаемые форматы

КатегорияОпределяемые форматы
ДокументыPDF, DOC, DOCX, XLS, XLSX, PPT, PPTX, RTF, ODT
ИзображенияJPEG, PNG, GIF, BMP, TIFF, WebP, ICO, SVG
АудиоMP3, WAV, FLAC, OGG, AAC, M4A
ВидеоMP4, AVI, MKV, MOV, WebM, FLV
АрхивыZIP, RAR, 7Z, TAR, GZIP, BZIP2, XZ, ZSTD

Основные возможности

  • Мгновенное определение по сигнатуре файла (magic bytes)
  • Распознавание 50+ распространённых форматов всех категорий
  • Обнаружение несоответствия расширения и предложение правильного
  • Отображение MIME-типа для веб-разработки
  • Опознание формата идёт в вашем браузере

Примеры использования

Проверяйте скачанные файлы перед открытием. Файл, выдающий себя за PDF-документ, может оказаться исполняемым. Проверка сигнатуры показывает истинный формат независимо от имени или расширения файла.

Восстанавливайте файлы с отсутствующими или неправильными расширениями. Когда файлы теряют расширения или переименовываются некорректно, этот инструмент определяет их формат, чтобы вы могли восстановить правильное расширение и открыть их в нужной программе.

Разработчики проверяют загрузки файлов по сигнатурам на стороне сервера. Этот инструмент помогает тестировать и изучать сигнатуры, используемые для валидации. Системные администраторы исследуют подозрительные файлы без их запуска.

Связанные инструменты

Часто задаваемые вопросы об определении формата файлов

Что такое magic bytes?

Magic bytes (сигнатура файла) — это определённая последовательность байтов в начале файла, которая идентифицирует его формат. Например, все JPEG-файлы начинаются с байтов FF D8 FF, а все PDF-файлы — с %PDF (hex: 25 50 44 46). Это позволяет надёжно определять формат независимо от расширения файла.

Можно ли определить файл без расширения?

Да, именно для этого предназначен этот инструмент. Сигнатура встроена в сам файл, а не в имя файла. Загрузите любой файл — с расширением или без — и инструмент определит его фактический формат по содержимому.

Почему мой файл показывается как «ZIP-архив / Office Open XML»?

Современные документы Office (DOCX, XLSX, PPTX) на самом деле являются ZIP-архивами с XML-файлами внутри. У них одинаковая сигнатура (PK или 50 4B). Для различения между ними нужно исследовать содержимое архива. Инструмент показывает оба варианта для точности.

Определение формата происходит в браузере?

Да. Первые 512 байта читаются в вашем браузере и сверяются с базой из более чем 50 известных сигнатур — поэтому результат появляется мгновенно даже на файле в несколько гигабайт. Как мы обращаемся с данными — в политике конфиденциальности.

Что если формат не определён?

Если инструмент показывает «Неизвестный формат», значит сигнатура файла не соответствует нашей базе из 50+ известных форматов. Инструмент отображает первые байты, чтобы вы могли исследовать сигнатуру самостоятельно. Редкие или проприетарные форматы могут не распознаваться.

Можно ли определить, безопасен ли файл?

Этот инструмент определяет формат файла, а не его безопасность. Он может показать, что «image.jpg» на самом деле является исполняемым файлом (EXE), что является тревожным сигналом. Однако правильно определённый формат не гарантирует безопасность файла — вредоносное содержимое может быть в файлах легитимных форматов. Всегда проверяйте загрузки антивирусом.