Калькулятор хешу SHA-256 (контрольна сума для тексту й файлів)

Обчислюйте SHA-256 прямо у браузері. Ваші вхідні дані нікуди не надсилаються.

Створюйте, копіюйте й перевіряйте контрольні суми для тексту та файлів в одному місці.

Обчислення у браузері Без завантаження файлів Готово до копіювання й перевірки
Обчислення виконується у вашому браузері. Текст і файли ніколи не надсилаються на сервер.

Обчислення SHA-256 (текст)

Текстове введення кодується у байти UTF-8 і хешується через Web Crypto API. Якщо ввімкнено автообчислення, результат оновлюється під час набору.

Контрольна сума SHA-256 (файл)

Перетягніть або виберіть локальний ZIP, exe, pdf чи будь-який інший файл, щоб обчислити контрольну суму. Файли нікуди не завантажуються.

Як користуватися (3 кроки)

  1. Вставте текст або перетягніть/виберіть файл.
  2. Для тексту хеш обчислюється автоматично. Для файлів натисніть «Обчислити SHA-256».
  3. Скопіюйте результат або вставте очікуване значення для перевірки.

Приклади перевірки

Порожній рядок

Вхід: (без введення)

Вихід: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

abc

Вхід: abc

Вихід: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Чому хеші відрізняються, навіть коли вміст виглядає однаково

  • Різний стиль переносу рядків (LF чи CRLF).
  • Різний кінцевий перенос рядка або пробіли в кінці.
  • Різне кодування тексту (не UTF-8).
  • Різна нормалізація Unicode (NFC/NFD).
  • Текстове введення й байти файлу не є ідентичними (наприклад, через BOM).

FAQ

Чи можна хешувати також файли?

Так. Локальні файли зчитуються у вашому браузері й хешуються за SHA-256. Файли не завантажуються.

Чому хеш відрізняється для начебто однакового вмісту?

Послідовності байтів можуть відрізнятися через переноси рядків, пробіли в кінці, кодування або нормалізацію Unicode, навіть якщо текст виглядає однаково.

Чи надсилаються якісь дані на сервери?

Ні. Уся обробка виконується локально у вашому браузері.

Чому з'являється повідомлення, що це середовище не підтримується?

Web Crypto API потребує HTTPS (безпечного контексту). Відкрийте інструмент через HTTPS.

Примітки

  • Web Crypto API потребує HTTPS (безпечного контексту).
  • Дуже великі файли можуть споживати більше пам'яті й оброблятися довше.