Генерирует сильные случайные пароли на 100% в браузере с помощью CSPRNG (crypto.getRandomValues). Ничего не отправляется на сервер. Спецсимволы можно тонко настроить через пресет / белый список / чёрный список под любую политику.

Сгенерированные пароли

Настройте опции ниже и нажмите «Сгенерировать».

Длина / Количество

16
Дополнительные опции

Форсирует минимум из каждой категории. Если сумма превысит длину — автоматически подстроится.

Типы символов

Детали спецсимволов

Режим
Фактический набор спецсимволов

Как пользоваться

Задайте длину, типы символов и количество; выберите правило для спецсимволов (пресет, белый список или чёрный список) и нажмите Сгенерировать. Каждый результат можно копировать или пересоздавать отдельно, с оценкой силы по энтропии.

Ввод, вывод, ограничения

Ввод: длина (4–128), типы символов, политика знаков, число. Вывод: пароль, энтропия (бит), оценка онлайн-взлома. Ничего не уходит на сервер и не пишется в аккаунт. Нужен Web Crypto в браузере.

Пример

Длина 16, верх+низ+цифры+безопасные знаки. Каждый запуск другой, вида K7#mP2qL!nR4wX9b.

Политика спецсимволов (важно)

Разные сервисы принимают разные наборы символов. Одни разрешают только !@#$%^&*(), другие запрещают <>'"`\ из-за риска инъекций. Три режима (пресет / белый / чёрный) точно подстраиваются под любую политику.

Что делает пароль надёжным

  • Длинный: 12+ символов, 16+ для важных аккаунтов
  • Случайный: без словарных слов, повторов и личных данных
  • Уникальный: разный для каждого сайта, используйте менеджер паролей
  • В связке с двухфакторной аутентификацией (2FA)

Частые вопросы

Сгенерированные пароли уходят на сервер?
Нет. Создаются в браузере через crypto.getRandomValues и никогда не загружаются.
Какой RNG используется?
CSPRNG Web Crypto (crypto.getRandomValues). Math.random не используется.
Можно попасть в политику символов сайта?
Да. Preset, whitelist (только эти символы) и blacklist (исключить эти) закрывают жёсткие правила.