Онлайн инструмент пакетного вычисления MD5 файлов
Вычислите MD5-хэши до 500 файлов в браузере. Полный или сокращенный дайджест, без загрузки на сервер. Пример: abc → 900150983cd24fb0d6963f7d28e17f72. Обработ…
Начать работу
Возможности и ограничения
Инструмент вычисляет MD5-хэш по сырым байтам выбранных файлов. Например, файл с тремя байтами ASCII abc дает полный дайджест 900150983cd24fb0d6963f7d28e17f72. В режиме 16 символов отображается подстрока с 8-го по 24-й символ (с нуля): 3cd24fb0d6963f7d. В режиме 8 символов — с 12-го по 20-й: 4fb0d696. Это усеченные фрагменты для удобства просмотра, а не отдельные алгоритмы.
Практический пример
Если вы скачали файл и хотите проверить его целостность, вычислите MD5 и сравните с эталонным значением из доверенного источника. Например, для файла с содержимым abc (без перевода строки) ожидаемый полный дайджест — 900150983cd24fb0d6963f7d28e17f72. Если добавить перевод строки, дайджест изменится.
Ограничения
- Максимум 500 файлов, 64 МиБ на файл, 128 МиБ суммарно.
- Файлы читаются полностью в память, хэширование выполняется в основном потоке — большие объемы могут замедлить интерфейс.
- Нет сравнения с ожидаемой контрольной суммой, нет рекурсивного обхода папок, нет выбора алгоритма.
- MD5 не является криптостойким: не используйте его для подтверждения подлинности или как цифровую подпись.
Часто задаваемые вопросы
Что означают режимы 16 и 8 символов?
Это усеченные фрагменты полного 32-символьного дайджеста. Они не являются отдельными хэшами и повышают вероятность случайного совпадения, поэтому для точной проверки используйте полный дайджест.
Почему мой файл с одинаковым именем дает разный MD5?
MD5 вычисляется по содержимому файла, а не по имени или времени. Если содержимое изменилось (например, добавлен перевод строки), дайджест будет другим.
Что произойдет, если выбрать пустой файл?
Пустой файл имеет корректный MD5-дайджест (для MD5 это d41d8cd98f00b204e9800998ecf8427e). Если не выбран ни один файл, вывод будет пустым.
Обработка выполняется локально в вашем браузере.