Сгенерировать хеш

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

Загружаем инструмент…

Как это работает

  1. Введите текст или перетащите файл.
  2. Выберите тот же тип хеша (алгоритм), что указан на странице загрузки.
  3. Сравните две строки.

Почему ничего не отправляется на сервер

Всё, что делает эта страница, выполняет код внутри вкладки вашего браузера — тем же движком, который рисует веб-страницы. Файл читается с диска в память вкладки, преобразуется там и записывается обратно как загружаемый файл. Он никуда не отправляется — ни нам, ни третьей стороне.

Проверьте сами

  1. Откройте инструменты разработчика в браузере (F12) и перейдите на вкладку «Сеть» (Network).
  2. Загрузите свой файл и запустите инструмент.
  3. Единственные запросы, которые вы увидите, — это код самого инструмента, а у нескольких тяжёлых инструментов ещё и их открытый движок из публичного CDN, плюс один небольшой сигнал о просмотре страницы на loreatec.jp (адрес и заголовок страницы, больше ничего). Ни один из них не несёт ваш файл.

Проверьте, что файлы не уходят →

Частые вопросы

MD5 давно взломан — зачем он здесь?

Потому что многие страницы загрузки до сих пор указывают именно MD5, а сравнивать не с чем, если вы не можете его вычислить. Для задач безопасности он небезопасен (злоумышленник может сделать два разных файла с одинаковым MD5), но прекрасно годится, чтобы поймать оборванную или повреждённую загрузку.

Большой файл отправляется куда-то, чтобы его захешировать?

Нет. У браузера есть встроенная функция для хешей SHA, а MD5 — это пара десятков строк кода прямо на этой странице. Файл читается с вашего диска и никуда не отправляется.