DevToolbox

Бесплатно онлайн Hash Generator

Генерируйте хэши MD5, SHA-1, SHA-256, SHA-384 и SHA-512 из текста или файлов онлайн. Проверяйте контрольные суммы файлов. Бесплатно, 100% на стороне клиента — ничего не загружается.

100% на стороне клиента · Данные никогда не покидают ваш браузер

Как использовать Hash Generator

Выберите режим Текст или Файл с помощью вкладок вверху.

  • Текстовый режим — введите или вставьте любой текст в поле ввода.
  • Режим файла — перетащите файл в зону загрузки или нажмите для выбора. Хэширование начинается после нажатия Сгенерировать хэш. При обработке больших файлов отображается индикатор прогресса.

Выберите алгоритм (MD5, SHA-1, SHA-256, SHA-384 или SHA-512) или установите флажок Вычислить все алгоритмы, чтобы сгенерировать все хэши сразу. Нажмите Сгенерировать хэш или Ctrl/Cmd+Enter. Скопируйте любой результат с помощью кнопки рядом с ним.

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

Какие алгоритмы хэширования поддерживаются?

MD5, SHA-1, SHA-256, SHA-384 и SHA-512. SHA-256 — рекомендуемый выбор для большинства современных сценариев. MD5 и SHA-1 предоставляются для совместимости, но больше не считаются криптографически стойкими.

Загружаются ли мой текст или файл куда-либо?

Нет. Все хэширование выполняется полностью в вашем браузере. Текст хэшируется с помощью Web Crypto API (SubtleCrypto). Файлы читаются и хэшируются локально с использованием потоковой передачи по чанкам — никакие данные никогда не отправляются на сервер.

Файл какого размера можно хэшировать?

Жёсткого ограничения размера файла нет — лишь бы хватало памяти браузера. Файлы обрабатываются чанками по 2 МБ с индикатором прогресса, поэтому можно хэшировать файлы размером в несколько гигабайт без зависания браузера.

Можно ли вычислить несколько хэшей одновременно?

Да. Установите флажок «Вычислить все алгоритмы» перед нажатием «Сгенерировать хэш», чтобы одновременно получить MD5, SHA-1, SHA-256, SHA-384 и SHA-512.

В чём разница между MD5, SHA-1 и SHA-256?

MD5 (128 бит) и SHA-1 (160 бит) быстры, но уязвимы к атакам на коллизии и не должны использоваться в целях безопасности. SHA-256 (256 бит) и выше входят в семейство SHA-2 и остаются криптографически стойкими.

Можно ли использовать это для проверки загруженного файла?

Да. Скачайте файл, перетащите его на вкладку «Файл», выберите алгоритм, соответствующий предоставленной контрольной сумме (обычно SHA-256), и нажмите «Сгенерировать хэш». Сравните результат с контрольной суммой, опубликованной автором файла.

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

Связанные статьи