Само в браузъра

SHA-256 Хеш генератор (Текст/Файлове)

Изчислете SHA-256 моментално в браузъра. Стваряйте хешове за текст или файлове, копирайте с един клик и проверявайте контролни суми без качване.

Изчислено във вашия браузър Без качване на файлове Копирай и провери
Работи локално в браузъра. Не се изпращат данни.

SHA-256 Изчисление (Текст)

SHA-256
Hex
Входящи байтове: -
Статусът на проверката ще се появи тук
Последни хешове (5)
Няма история
Готов

Опции

Разширени

Как се използва

SHA-256 Изчисление (Текст)
  1. Поставете текста.
  2. SHA-256 се появява автоматично.
  3. Копирайте го или поставете очакван хеш за проверка.
SHA-256 контролна сума (файл)
  1. Плъзнете или изберете файл.
  2. Кликнете Изчисли SHA-256.
  3. Копирайте сумата или я проверете.

Защо хешовете се различават

Ако вашата контролна сума не съвпада, ето най-честите причини.

Край на ред

LF ( ) и CRLF ( ) са различни байтове.

Интервали или нови редове в края

Дори един интервал променя байтовете, въпреки че визуално текстът е същият.

Кодировка на символите

UTF-8 хеш няма да съвпадне с хеш от друга кодировка.

Unicode нормализация

Визуално еднакви символи може да имат различни байтови последователности (NFC/NFD).

Text vs file

Files can include BOMs or different line endings even with the same text.

Примери (проверка на коректност)
Празен низ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
abc ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Ползвайте тези стойности за бърза проверка на резултата.

ЧЗВ

Може ли да добавите MD5?

Възможно е. Web Crypto API не поддържа MD5, затова ни трябва отделна библиотека. Засега фокусът е SHA-256.

Работи ли с файлове?

Да. Браузърът чете файла локално и изчислява хеша без качване на сървър.

Защо хешът е различен при еднакъв текст?

Различни символи за нов ред (LF/CRLF), интервали в края или различна Unicode нормализация променят байтовете.