Перейти к содержимому
🔢

Генератор случайного hex

Генерируйте случайные шестнадцатеричные строки любой длины. Нижний регистр, верхний регистр, с префиксом 0x или без. Криптостойко, в браузере.

Как работает генератор hex?

Этот инструмент заполняет Uint8Array случайными байтами из crypto.getRandomValues(), затем кодирует байты как шестнадцатеричные символы (0-9, a-f). Каждый символ несёт 4 бита энтропии. Hex-строка из 32 символов содержит 128 бит криптографической случайности — эквивалент UUID.

Применение

  • Сессионные токены — генерация API-ключей, CSRF-токенов и bearer-токенов.
  • Соли и nonce — обеспечение уникальных значений для хеширования и шифрования.
  • Идентификаторы — создание коротких ID для кратковременных ресурсов.
  • Тестовые фикстуры — заполнение hex-столбцов (ID транзакций, хеши, цветовые коды).

Конфиденциальность

Все строки генерируются на 100% в вашем браузере. Данные не отправляются на сервер.