Хеш русской строки в UTF-8
Демонстрация на кириллице: хеш считается по UTF-8 байтам строки, а не по «наивным» однобайтовым кодировкам — частый источник ошибок.
ПресетСтраница примера инструмента
Хеш русской строки в UTF-8 — поля заполнены примером, их можно менять. Настройки уедут в ссылку «Поделиться», а заголовок страницы и вкладки описывают исходный пресет, а не текущие поля.
Результат можно передать дальше:Перевести hex в Base64
Хеш файла
Выберите файл или перетащите его сюда: посчитаются все пять сумм. Чтение файла идёт в браузере.
Файл не выбран.
Регистр суммы не важен. Расчёт файла не попадает ни в историю, ни в ссылки, ни в закладки; сам файл остаётся только в браузере.
Результат
Все пять алгоритмов считаются сразу по мере ввода.
MD5 и SHA-1 сломаны
Для контрольных сумм и проверки целостности используйте SHA-256 или выше. MD5 и SHA-1 устарели: их коллизии подбираются за секунды на обычном GPU. Для паролей хеши вообще не подходят — берите Argon2id или bcrypt.
Последние строки
Введённые строки остаются в истории этого браузера только до закрытия вкладки и не попадают в экспорт на странице «Закладки». Значения скрыты по умолчанию — раскрываются кнопкой «Показать».
Готовые примеры
Найдено: 5 из 5
- Хеш строки hello worldСтрока «hello world» подставлена в поле ввода: MD5, SHA-1 и SHA-256 считаются сразу — удобно сверить свой калькулятор хешей.
- Хеш русской строки в UTF-8Демонстрация на кириллице: хеш считается по UTF-8 байтам строки, а не по «наивным» однобайтовым кодировкам — частый источник ошибок.
- Контрольная сумма hex-байтовРежим hex-ввода: байты deadbeef хешатся как последовательность чисел, а не как текст — так считают контрольные суммы прошивок и бинарников.
- Хеш в формате Base64Та же строка «hello world», но вывод — в Base64: пять алгоритмов считаются сразу, каждый digest компактнее, чем hex-запись.
- Хеш SHA-1 строкиСтрока подставлена в поле, SHA-1 посчитан рядом с SHA-256: видно, что алгоритм жив, но считается наравне с более стойкими.