CodeKitHub

Инструменты кодирования

Кодируйте, декодируйте и хешируйте данные.

Кодирование, экранирование и хеширование — это «сантехника» программного обеспечения, и самый быстрый источник неочевидных багов, если сделать это неправильно. Эти инструменты покрывают три задачи, которые встречаются каждый день: Base64 (данные в текстовом виде), URL-кодирование (данные в ссылках) и хеши (цифровые отпечатки данных). Все они обрабатывают текст как UTF-8, поэтому китайские иероглифы, эмодзи и специальные символы остаются нетронутыми — именно там, где простые инструменты дают сбой.

Какой инструмент мне нужен?

Инструменты в этой категории

Кодировщик/декодировщик 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, десятичном и двоичном форматах.

Другие категории