ConvertiloConvertilo

Сжать изображение

Уменьшите размер изображений без потери качества

Изменить размер

Измените разрешение под веб и соцсети

Конвертировать

Конвертируйте изображения в нужный формат

Обрезать

Обрежьте изображение под нужные пропорции

Удалить фон с фото

Удалить фон с фото через ИИ — в браузере

Распознать текст с картинки

Распознать текст с картинки — OCR в браузере

Водяной знак на фото

Водяной знак на одно или несколько фото

Размыть фото

Размыть фото целиком или фон

Замазать лицо на фото

Замазать или размыть лицо на фото

Замазать часть фото

Замазать часть фото — текст, паспорт, номер

Сделать гифку

Сделать гифку из видео — MP4/MOV в GIF

Скругление

Скруглите углы изображений онлайн

Удалить метаданные

Удалите EXIF и GPS данные из фото

Соотношение сторон

Узнайте соотношение сторон фото или экрана

Favicon генератор

PNG/JPG/SVG → favicon.ico + все размеры

Фото на документы

Фото на документы 3х4, 4х6, 35х45 — белый фон + А4

Все инструменты

Хеш-генератор онлайн — MD5, SHA-1, SHA-256, SHA-512

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

О хеш-генераторе

Считайте MD5, SHA-1, SHA-256, SHA-384 и SHA-512 хеши прямо в браузере — для текста или файла любого размера. SHA-алгоритмы выполняются через Web Crypto API, MD5 — через библиотеку spark-md5. Файлы и пароли никуда не отправляются.

Где используются хеши

Контрольная сумма (checksum)

Сравните MD5 или SHA-256 загруженного файла с эталонной строкой на сайте дистрибутива — убедитесь, что архив скачан без повреждений и не подменён.

Идентификатор содержимого

Используйте хеш как короткий уникальный ID для содержимого: дедупликация файлов, ключи кеша, ETag, идентификаторы блоков.

Подписи и токены

SHA-256 лежит в основе HMAC, JWT, цифровых подписей и сертификатов — генерируйте хеш сообщения для отладки своих API.

Поиск дубликатов

Совпадающий MD5 или SHA-256 двух файлов с очень высокой вероятностью означает идентичное содержимое — удобно для очистки дубликатов.

Частые вопросы

Что такое хеш и чем отличаются MD5, SHA-1, SHA-256 и SHA-512?

Хеш — это короткая строка фиксированной длины, однозначно соответствующая входным данным. MD5 даёт 128 бит, SHA-1 — 160 бит, SHA-256 — 256 бит, SHA-512 — 512 бит. Чем длиннее хеш, тем меньше вероятность коллизии и тем медленнее вычисление.

Безопасно ли хешировать пароли и файлы здесь?

Да. Все вычисления выполняются у вас в браузере: MD5 через spark-md5, SHA-* через Web Crypto API. Ни текст, ни файл не отправляются на сервер convertilo, мы их не храним и не видим.

Можно ли использовать MD5 для паролей?

Нет. MD5 устарел и взламывается перебором. Для паролей применяйте bcrypt, Argon2 или scrypt с солью. MD5 уместен только для проверки целостности файлов и быстрой дедупликации.

Какой максимальный размер файла?

Ограничение — память браузера. MD5 считается чанками по 2 МБ, поэтому файлы в гигабайты обычно проходят. SHA-* в текущей версии читает файл целиком в память — для очень больших файлов используйте MD5.

Почему получился разный хеш у одинакового на вид текста?

Хеш чувствителен к каждому байту — невидимые пробелы, переносы строк (LF против CRLF) или невидимый BOM в начале файла полностью меняют результат. Сравнивайте байт-в-байт идентичный исходник.

Где взять контрольную сумму для сравнения?

Авторы дистрибутивов обычно публикуют MD5/SHA-256 рядом со ссылкой на скачивание или в файлах SHASUMS / .sig. Сверьте значение с тем, что покажет наш генератор.