—
MD5 генератор онлайн для текста и файла
MD5-хеш онлайн для текста и файла. Создайте контрольную сумму в HEX или Base64 бесплатно, прямо в браузере и без загрузки данных.
Результаты
—
—
—
—
Как создать MD5-хеш
Добавьте данные
Введите строку или выберите файл на компьютере, телефоне либо планшете.
Нажмите кнопку
Для текста результат появится автоматически. Для файла нажмите «Рассчитать».
Скопируйте значение
Выберите HEX или Base64, затем скопируйте одно значение либо весь список.
MD5 генератор для текста и файлов
Онлайн-инструмент создаёт MD5-хеш строки или файла за несколько секунд. Данные обрабатываются локально: содержимое остаётся в браузере и не отправляется на сервер. Здесь можно получить результат в HEX или Base64 и сразу скопировать его.
Что такое алгоритм MD5
MD5 расшифровывается как Message Digest Algorithm 5. Хеш-функция принимает входные данные любой длины и создаёт 128-битный цифровой отпечаток. В шестнадцатеричном виде он состоит из 32 символов.
Одинаковый ввод всегда даёт одинаковое значение. Даже небольшое изменение строки создаёт иной результат. При этом хеширование не является шифрованием: у функции нет ключа, а готовый digest нельзя декодировать обратно.
Как пользоваться MD5-генератором
Этот инструмент не требует установки или регистрации. Он работает в современном веб-браузере на компьютере и мобильном устройстве.
- Откройте режим «Текст» или «Файл».
- Введите любую строку либо загрузите документ.
- Выберите формат вывода: HEX или Base64.
- Нажмите кнопку расчёта и скопируйте значение.
При вводе текста генерация выполняется на лету. Файл читается средствами JavaScript целиком на устройстве пользователя. Его содержимое не попадает в сеть.
Формат результата: HEX или Base64
Алгоритм формирует 16 байт. HEX показывает каждый байт двумя шестнадцатеричными символами и выдаёт привычную строку длиной 32 символа. Base64 кодирует тот же набор компактнее и обычно заканчивается знаком равенства. Выбор формата не меняет сам цифровой отпечаток.
В англоязычной документации встречаются термины MD5 hash, message digest, input и data integrity. Функции MD5 в PHP, Python или JavaScript создадут тот же результат, если исходные байты и кодировка совпадают.
Доступные алгоритмы хеширования
За один запуск вычисляется пять значений. Основной результат MD5 подходит для сравнения данных. Более длинные дайджесты доступны для задач программного обеспечения, где требуется иной уровень устойчивости.
| Группа | Размер результата | Назначение |
|---|---|---|
| MD5 | 128 бит | Проверка целостности и интеграции, где нужен именно этот формат. |
| Дополнительные функции | 160–512 бит | Получение более длинного дайджеста для современных систем. |
Для чего используют MD5-хеш
Главная практическая задача — проверка целостности данных. Владелец публикует эталонную сумму, а пользователь вычисляет её для полученного файла. Совпадение подтверждает, что содержимое не изменилось при передаче.
- сравнение копий файла или текстовых строк;
- поиск изменений в наборах данных;
- создание ключей кеша и технических идентификаторов;
- работа с API, базами данных и системами сборки.
Список не означает, что отпечаток гарантированно уникален. Для MD5 известны коллизии: разные входные данные могут дать одно значение. Поэтому его нельзя применять там, где злоумышленник способен подменить содержимое.