Хеши/крипто
Генерация UUID версий 1, 3, 4, 5, 6 и 7 — случайных, временных и производных от имени (name-based).
Вычисление хешей текста или файла сразу тринадцатью алгоритмами: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160, BLAKE2b, BLAKE2s, BLAKE3, CRC32 и Adler-32.
Проверить целостность файла или текста — вставьте ожидаемый хеш, инструмент сам определит алгоритм среди 13 поддерживаемых.
Вычисление HMAC (Hash-based Message Authentication Code) текста или файла с секретным ключом — сразу восемью алгоритмами: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160.
Хеширование паролей через bcrypt (со случайной солью и настраиваемой стоимостью) и проверка пароля против имеющегося bcrypt-хеша.
Криптографически случайные пароли с настраиваемой длиной и набором символов.
Шифрование и расшифрование текста через AES-GCM или AES-CBC с паролем (ключ производный через PBKDF2).
Рекурсивная сортировка ключей объектов в JSON по алфавиту — порядок элементов массивов не меняется, только ключи объектов на каждом уровне вложенности.
Развернуть текст: по символам, по словам (порядок слов) или по строкам (порядок строк).
AND/OR/XOR/NAND/NOR/XNOR/NOT и сдвиги над целыми числами заданной разрядности (8/16/32/64 бит) в любой системе счисления.
Перевести окончания строк между Windows (CRLF), Unix/macOS (LF) и старым Mac (CR), с обнаружением смешанных окончаний.
Преобразование текста в URL-безопасный «слаг»: транслитерация кириллицы (укр./рос.) по официальному стандарту, удаление диакритики и лишних символов, нижний регистр.
Форматирование (отступ 2 пробела), минификация и валидация JSON прямо в браузере.