Инструменты кодирования
Кодируйте, декодируйте и хешируйте данные.
Кодирование, экранирование и хеширование — это «сантехника» программного обеспечения, и самый быстрый источник неочевидных багов, если сделать это неправильно. Эти инструменты покрывают три задачи, которые встречаются каждый день: Base64 (данные в текстовом виде), URL-кодирование (данные в ссылках) и хеши (цифровые отпечатки данных). Все они обрабатывают текст как UTF-8, поэтому китайские иероглифы, эмодзи и специальные символы остаются нетронутыми — именно там, где простые инструменты дают сбой.
Какой инструмент мне нужен?
- Кодировщик/декодировщик Base64 — Декодируйте токены и полезные нагрузки API или кодируйте данные для заголовков и data URI.
- Кодировщик/декодировщик URL-адресов — Исправляйте битые ссылки и кодируйте параметры запроса — с режимами для компонента или полного URL.
- Генератор MD5 — Контрольные суммы и ключи кеша через MD5, а также SHA-1/SHA-256, когда важна безопасность.
Инструменты в этой категории
Кодировщик/декодировщик Base64
Кодируйте текст в Base64 или декодируйте его обратно — безопасно для UTF-8, мгновенно.
Конвертер изображения в Base64
Конвертируйте изображение в data URL Base64 или необработанную строку Base64 — без загрузки на сервер.
Кодировщик/декодировщик URL-адресов
Правильно выполняйте процентное кодирование или декодирование URL-адресов и параметров запроса.
Декодер JWT
Декодируйте заголовок и полезные данные JWT с указанием статуса срока действия — мгновенный, локальный, бесплатный.
Генератор хеша NTLM
Вычислите NTLM-хеш (MD4 от UTF-16LE входных данных) любого пароля или строки прямо в браузере.
Генератор HMAC
Вычислите HMAC (хеш с ключом) из секретного ключа и сообщения с использованием SHA-1, SHA-256, SHA-384 или SHA-512.
Калькулятор CRC
Вычисляйте контрольные суммы CRC-32, CRC-16/CCITT и CRC-16/MODBUS из текста или файла с выводом в hex, десятичном и двоичном форматах.