Генератор SHA-256 (Контрольные суммы текста/файлов)
Вычисляйте SHA-256 мгновенно в браузере. Генерируйте хэши для текста или файлов, копируйте в один клик и проверяйте чексуммы без загрузки.
Web Crypto API недоступен. Откройте страницу через HTTPS.
Расчет SHA-256 (Текст)
Контрольная сумма sha256 (файл)
Опции
Настройки
Как пользоваться
- Вставьте ваш текст.
- Хэш SHA-256 появится автоматически.
- Скопируйте его или вставьте проверочный хэш снизу.
- Перетащите или выберите файл.
- Нажмите «Рассчитать SHA-256».
- Скопируйте или проверьте чексумму.
Почему хэши могут отличаться
Если ваша чексумма sha256 не совпадает, проверьте эти причины.
LF (\n) и CRLF (\r\n) — это разные наборы байтов.
Даже один невидимый пробел в конце полностью меняет хэш.
Мы используем UTF-8. Хэш не совпадет, если исходник был в другой кодировке.
Визуально одинаковые символы могут иметь разную структуру байтов (NFC/NFD).
Файлы могут содержать невидимые метки (BOM), которых нет в простом тексте.
Используйте эти значения, чтобы убедиться в правильности работы.
FAQ
Будет ли добавлен MD5?
Это возможно. API Web Crypto не дает MD5 «из коробки», поэтому потребуется отдельная библиотека. Пока фокус на SHA-256.
Работает ли это с большими файлами?
Да. Браузер читает локальный файл частями. Данные никуда не загружаются.
Почему хэш другой при том же тексте?
Чаще всего дело в переносах строк (Windows vs Linux) или невидимых пробелах в конце строки.