Генератор токенов (генератор случайных строк)

Создавайте безопасные случайные токены локально в браузере. Ничего не загружается на сервер.

Вся обработка выполняется локально в вашем браузере. Токены не отправляются на сервер.

Другие языки 日本語 | English | 简体中文 | 繁體中文 | 繁體中文(香港) | Español | Español (LatAm) | Español (México) | Português (Brasil) | Português (Portugal) | Bahasa Indonesia | Tiếng Việt | 한국어 | Français | Deutsch | Svenska | Suomi | Dansk | Norsk bokmål | Italiano | Русский | हिन्दी | العربية | বাংলা | اردو | Türkçe | ไทย | Polski | Filipino | Bahasa Melayu | فارسی | Nederlands | Українська | עברית | Čeština

Почему этот генератор токенов?

Как использовать (3 шага)

  1. Выберите формат (base64url / hex / свой набор символов).
  2. Задайте длину и количество, затем сгенерируйте.
  3. Скопируйте, скачайте или поделитесь URL только с настройками.

Генерация

Генератор токенов

Выберите формат и длину, создайте пакет, затем копируйте, скачивайте или делитесь настройками (никогда не токенами).

Дополнительно
Встроить этот инструмент

Этот инструмент работает в браузере. Созданные токены не отправляются на сервер.

URL для обмена содержит только настройки (никогда не токены).

Результаты

    Рекомендуемый процесс работы с токенами

    Выберите правильный режим случайности

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

    Подберите длину и кодировку под место назначения

    32 байта - практичная отправная точка для многих токенов. Hex легко проверять, base64url короче для ссылок и конфигураций, а свой алфавит нужен только если другая система требует ограниченный набор символов.

    Делитесь настройками, а не секретами

    URL для обмена хранит только настройки генератора. Созданные токены остаются в браузере, поэтому переносите итоговый токен в хранилище или целевую систему, а не в тикеты, чаты или URL.

    Быстрые проверки перед выпуском

    Часто задаваемые вопросы

    Это безопасно?

    Безопасный режим использует crypto.getRandomValues. Режим с зерном предназначен только для воспроизводимых тестов и не является безопасным.

    Сколько байтов использовать для API-ключа?

    Распространенная база - 32 байта (256 бит). Для большего запаса безопасности можно использовать 48 или 64 байта.

    Что такое base64url?

    Base64url - это base64, измененный для URL: + становится -, / становится _, а заполнение (=) можно убрать.

    Созданные токены сохраняются или загружаются?

    Нет. Все выполняется локально в браузере. Токены не загружаются и по умолчанию не сохраняются.

    Почему URL для обмена не содержит токены?

    Секреты в URL могут утечь через историю, логи и referrer. Этот инструмент делится только настройками, никогда токенами.