Калькулятор хешу SHA-256 (контрольна сума для тексту й файлів)
Обчислюйте SHA-256 прямо у браузері. Ваші вхідні дані нікуди не надсилаються.
Створюйте, копіюйте й перевіряйте контрольні суми для тексту та файлів в одному місці.
Обчислення SHA-256 (текст)
Текстове введення кодується у байти UTF-8 і хешується через Web Crypto API. Якщо ввімкнено автообчислення, результат оновлюється під час набору.
Контрольна сума SHA-256 (файл)
Перетягніть або виберіть локальний ZIP, exe, pdf чи будь-який інший файл, щоб обчислити контрольну суму. Файли нікуди не завантажуються.
Як користуватися (3 кроки)
- Вставте текст або перетягніть/виберіть файл.
- Для тексту хеш обчислюється автоматично. Для файлів натисніть «Обчислити SHA-256».
- Скопіюйте результат або вставте очікуване значення для перевірки.
Приклади перевірки
Порожній рядок
Вхід: (без введення)
Вихід: 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 (безпечного контексту).
- Дуже великі файли можуть споживати більше пам'яті й оброблятися довше.