Генератор хешів

Створюйте криптографічні хеші з тексту чи цілих файлів прямо у вашому браузері. Підтримує MD5, SHA-1 і родину SHA-2.

Введіть текст для хешування:

Алгоритм

Результат:

Хешувати файл

Виберіть файл, щоб хешувати його точні байти. Працює з алгоритмами SHA; MD5 застосовується до декодованого тексту UTF-8.

Як згенерувати хеш

  1. Введіть або вставте текст, який потрібно хешувати, або натомість виберіть файл.
  2. Оберіть алгоритм: MD5, SHA-1, SHA-256, SHA-384 або SHA-512.
  3. Натисніть «Згенерувати хеш» (або виберіть файл), щоб обчислити його.
  4. Скопіюйте шістнадцятковий дайджест у нижньому регістрі для перевірки чи зберігання.

Часті запитання

Що таке хеш?

Хеш — це рядок фіксованої довжини, створений з довільних даних. Один і той самий вхід завжди дає той самий хеш, а навіть незначна зміна створює зовсім інший.

Який алгоритм мені обрати?

Для більшості випадків SHA-256 — надійний вибір за замовчуванням. MD5 і SHA-1 швидкі, але вважаються криптографічно слабкими, тож уникайте їх для перевірок, чутливих до безпеки.

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

Так. Скористайтеся опцією файлу, щоб хешувати необроблені байти файлу. SHA-хеші використовують байти файлу безпосередньо, тоді як MD5 спочатку декодує їх як текст UTF-8.

Чи завантажує інструмент мої дані?

Ні. Хешування повністю виконується у вашому браузері. Ваші текст і файли ніколи не залишають ваш пристрій.

Схожі інструменти

Навіщо генерувати хеші?

Хеш — це відбиток фіксованої довжини будь-якого тексту чи файлу, що дає змогу перевіряти цілісність, дедуплікувати дані або порівнювати значення без збереження оригіналу. Однаковий ввід завжди дає однаковий хеш.

Поради та обмеження

MD5 і SHA-1 підходять для контрольних сум, але криптографічно небезпечні для паролів — надавайте перевагу SHA-256, SHA-384 або SHA-512, які використовують WebCrypto браузера. Хешування виконується повністю локально.