Генератор хешей

Вычисляйте хеши текста по мере ввода. Всё работает в вашем браузере.

0 символов

Текст никогда не сохраняется и не отправляется на сервер. Запоминается только выбранная кодировка.

Генератор хэшей вычисляет отпечаток текста сразу восемью алгоритмами: MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA3-512 и RIPEMD-160. Вы вводите или вставляете текст, и все результаты обновляются по мере ввода, со счетчиком символов. Вывод можно показать в шестнадцатеричном виде, в двоичном, в Base64 или Base64url, а каждый хэш можно скопировать отдельно. Это полезно для быстрого сравнения контрольных сумм, проверки идентичности двух текстов или создания стабильного идентификатора. Текст обрабатывается как UTF-8, поэтому кириллица и другие символы учитываются корректно. Хэш необратим: с его помощью нельзя восстановить исходный текст.

Как пользоваться

  1. Введите или вставьте текст в поле Text to hash.
  2. Выберите кодировку вывода: шестнадцатеричная, двоичная, Base64 или Base64url.
  3. Найдите нужный алгоритм, например SHA-256 для контрольной суммы.
  4. Нажмите Copy рядом с этим хэшем, чтобы скопировать его в буфер обмена.

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

Какие алгоритмы включены?
MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA3-512 и RIPEMD-160. Все они вычисляются сразу для одного и того же текста.
Можно ли обратить хэш и получить текст?
Нет. Хэш - это односторонняя функция: один и тот же текст всегда дает один и тот же отпечаток, но по отпечатку текст вывести нельзя.
Безопасно ли использовать MD5 или SHA-1?
Они годятся для обнаружения случайных повреждений, но взломаны при целенаправленных атаках. Для целей безопасности выбирайте SHA-256 или сильнее.
Почему результат меняется при другой кодировке?
Байты хэша те же, меняется только способ их записи. Шестнадцатеричная запись самая распространенная, а Base64 короче.

Похожие инструменты