Анализатор распределения типов файлов
Загрузите несколько файлов и получите полную разбивку типов файлов в наборе с помощью нашего бесплатного онлайн-анализатора распределения типов файлов. Инструмент считывает magic bytes (сигнатуры файлов) каждого файла, чтобы определить истинный тип - не только расширение - и визуализирует распределение в виде интерактивной круговой диаграммы. Смотрите разбивки по категориям (изображения, документы, архивы, аудио, видео, исполняемые файлы, шрифты, сертификаты и другое), MIME-типу или расширению. Получайте данные по каждому файлу с оценкой достоверности, ищите и фильтруйте результаты и экспортируйте полный анализ в JSON. Обработка полностью выполняется в вашем браузере - без загрузок, без регистрации, совершенно бесплатно.
Upload multiple files to analyze their type distribution. The tool reads magic bytes to detect the true file type, then visualizes the breakdown by category, MIME type, and extension. All processing runs locally in your browser - no uploads, no signup, completely free.
Drop files here or click to browse
Select multiple files to analyze their type distribution
About file type detection: This tool identifies files by reading their magic bytes - the first few bytes that uniquely identify a file format. Unlike simple extension-based detection, magic bytes reveal the truefile type even if the extension has been changed or removed. The tool supports 80+ file signatures across images, documents, archives, audio, video, executables, fonts, and certificates. Files without a matching magic byte signature are detected by extension as a fallback and marked with "medium" confidence.
Что такое анализ распределения типов файлов?
Анализ распределения типов файлов - это процесс изучения набора файлов для понимания состава форматов в этом наборе. Вместо того чтобы полагаться на расширения (которые легко изменить или опустить), наш анализатор распределения типов файлов считывает фактические двоичные сигнатуры - так называемые magic bytes - в начале каждого файла, чтобы определить истинный формат. Затем инструмент организует файлы по категориям (изображения, документы, архивы, аудио, видео, исполняемые файлы, шрифты, сертификаты и другие), MIME-типам и расширениям, представляя данные в виде интерактивных визуализаций.
Как работает наш анализатор распределения типов файлов
- 1. Загрузка файлов: перетащите или выберите несколько файлов. Инструмент читает каждый файл через File API браузера - файлы никогда не загружаются на сервер.
- 2. Определение по magic bytes: первые 64 байта каждого файла сканируются и сопоставляются с базой из более чем 80 известных сигнатур. Так определяется истинный тип независимо от расширения или имени.
- 3. Классификация и визуализация: файлы распределяются по категориям и отображаются в интерактивной круговой диаграмме. Можно смотреть разбивки по категории, MIME-типу или расширению. Каждый сегмент показывает точные количества и проценты. Данные по каждому файлу выводятся в сортируемой таблице результатов.
- 4. Экспорт отчёта: экспортируйте полный анализ в JSON-файл для дальнейшей обработки, учёта или интеграции с другими инструментами. Отчёт включает данные по каждому файлу и все сводки разбивок.
Что определяется и классифицируется
- Классификация по категориям: файлы группируются в 9 категорий: изображения, документы, архивы, аудио, видео, исполняемые файлы, шрифты, сертификаты и прочие. У каждой категории свой цвет на круговой диаграмме.
- Определение MIME-типа: определяется конкретный MIME-тип (например, image/png, application/pdf, audio/mpeg) для точной идентификации формата и проверки совместимости.
- Сопоставление расширений: инструмент показывает определённое расширение рядом с исходным, что позволяет легко заметить несоответствия, когда расширение не совпадает с истинным типом файла.
- Оценка достоверности: каждое определение оценивается как высокое (совпадение magic bytes), среднее (запасной вариант по расширению) или низкое (неизвестный тип файла). Это помогает судить о надёжности классификации.
Приватность, безопасность и обработка данных
Анализатор распределения типов файлов обрабатывает всё локально в вашем браузере. Файлы читаются из локальной файловой системы через File API и анализируются в памяти с помощью JavaScript. Данные файлов никогда не загружаются на сервер, не передаются по сети и не хранятся в облачных сервисах. Это можно проверить на вкладке сети в инструментах разработчика браузера: во время анализа не будет ни одного сетевого запроса. Поэтому инструмент безопасен для анализа чувствительных, конфиденциальных или проприетарных наборов файлов без каких-либо опасений за приватность.
Часто задаваемые вопросы
Анализатор распределения типов файлов - это инструмент, который изучает набор файлов и разбивает их состав по категориям типов файлов, MIME-типам и расширениям. Он считывает фактическое двоичное содержимое (magic bytes) каждого файла, чтобы определить истинный тип, а затем представляет распределение через интерактивные круговые диаграммы и подробные таблицы разбивки.
У каждого формата файла есть уникальная сигнатура в первых байтах, называемая magic bytes. Например, файлы JPEG начинаются с FF D8 FF, PDF - с 25 50 44 46 (%PDF), а PNG - с 89 50 4E 47. Анализатор распределения типов файлов читает первые 64 байта каждого файла и сопоставляет их с базой из более чем 80 известных сигнатур, чтобы с высокой достоверностью определить истинный тип.
Да. Поскольку инструмент использует определение по magic bytes, а не полагается на расширения, он точно определяет истинный тип, даже если файл переименовали с другим расширением. Например, переименованный .exe, замаскированный под .jpg, будет корректно определён как исполняемый файл Windows.
Вы можете загрузить и проанализировать столько файлов, сколько выдержит ваш браузер. Каждый файл читается и анализируется локально в браузере, поэтому ограничения зависят от памяти устройства и размеров файлов. Для типичных наборов до нескольких сотен файлов обработка происходит мгновенно, без серверных ограничений.
Инструмент поддерживает более 80 сигнатур файлов в 9 категориях: изображения (JPEG, PNG, GIF, BMP, WebP, TIFF, SVG, ICO, PSD, AVIF, HEIC, JP2, EXR, DNG, CR2, NEF, ARW, ORF, RAF), документы (PDF, RTF, файлы Office, текст), архивы (ZIP, RAR, 7z, GZIP, BZIP2, XZ, TAR), аудио (MP3, FLAC, OGG, WAV, M4A), видео (MP4, WebM, MKV, AVI, MPEG, FLV), исполняемые файлы (Windows PE, ELF, Mach-O, Java), шрифты (TTF, OTF, WOFF, WOFF2), сертификаты (DER, PEM) и другое.
Да. Полный анализ можно экспортировать в загружаемый JSON-файл, который содержит данные по каждому файлу (имя, размер, определённый MIME-тип, название формата, категория, метод определения, достоверность), а также все сводки по категориям, MIME-типам и расширениям. Это удобно для документации, отчётности и дальнейшей обработки.
Безусловно. Весь анализ файлов выполняется полностью в вашем браузере через File API. Файлы читаются локально, и их данные никогда не покидают ваше устройство. Никаких загрузок, запросов к серверам и сторонних сервисов. Это можно проверить на вкладке сети в инструментах разработчика браузера.
Есть три уровня достоверности: высокая (определено по magic bytes - наиболее надёжно), средняя (определено по расширению как запасной вариант - magic bytes отсутствуют в базе) и низкая (неизвестный тип файла - определить не удалось). Файлы, определённые по magic bytes, всегда точны, тогда как определение по расширению можно обмануть переименованными файлами.
Да - на 100 % бесплатно и навсегда. Без регистрации, аккаунта, премиум-уровня, ограничений использования и рекламы. Загружайте и анализируйте столько файлов, сколько нужно. Вся обработка выполняется локально в браузере без загрузок на сервер.