Генератор паролей

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

Read the full guide: Пароли и хеши: хранение, верификация и выбор алгоритма →

Конфиденциальность: обрабатывается локально, никогда не загружается.

↓ Вставьте в область ввода ниже, чтобы мгновенно увидеть результаты

使用 crypto.getRandomValues 在本地生成强密码,不上传服务器。

长度

Примечания

安全说明

生成后请存入密码管理器。网站侧请使用 Bcrypt 等专用哈希存储,勿明文保存。

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

Быстрый старт

  1. Установить длину

    Используйте не менее 16 символов для важных учетных записей.

  2. Выберите наборы символов

    Смешивайте мелкие, большие буквы, цифры и символы.

  3. Создание и копирование

    Копируйте в свой менеджер паролей.

Пара с проверкой силы

Запустить Сила пароля после генерирования; хеш на сервере с помощью Bcrypt.

Особенности и случаи использования

Создание случайных паролей по длине и набору символов с использованием безопасной случайности; доступный партийный режим.

Используйте для новых регистраций, ротации тестовой учетной записи и паролей Wi-Fi — сохраняйте важные в менеджере.

Типичный рабочий процесс

Генератор паролей идеально подходит для быстрого создания надежных учетных данных при регистрации новых сервисов. Типичный рабочий процесс: 1. Выберите длину пароля (рекомендуется 12+ символов) 2. Проверьте требуемые типы символов (большие буквы/цифры/символы) 3. Копируйте сгенерированный пароль напрямую. Вся обработка происходит локально в вашем браузере без риска сетевой передачи.

Разработчики часто используют его для партийного генерирования паролей тестовых учетных записей. Опция "Исключить двусмысленные символы" (например, 0/O, 1/l) предотвращает ошибки ручного ввода. Примечание: Созданные пароли появляются только на текущей странице и исчезают после обновления - немедленно сохраните их в менеджере паролей.

Примеры

Пример

Input

Length 20, all charsets

Output

Random 20-char string

FAQ

Пароль будет загружен?

Нет. Все использует локальный crypto.getRandomValues.

Почему в сгенерированных паролях отсутствуют некоторые специальные символы?

Некоторые сайты ограничивают типы символов (например, только @#%). Инструмент использует широко совместимые символы по умолчанию. Проверьте «Включить все символы» для расширенных вариантов, но заметите, что символы, такие как $ могут рассматриваться как символы сбега в определенных системах.