Генератор паролей
Генерация надёжных и безопасных паролей
Безопасный генератор паролей
Настройки пароля
Примеры использования
Личный аккаунт
Надёжный пароль для социальных сетей и электронной почты.
Доступ к серверу
Надёжный пароль для доступа к серверу и базе данных.
API-ключ
Пароль с высокой энтропией для безопасности API.
Возможности
Безопасная генерация
Криптографически безопасная генерация случайных паролей
Настраиваемость
Длина, наборы символов и параметры фильтрации
Анализ надёжности
Анализ и индикатор уровня безопасности пароля
Массовая генерация
Генерация нескольких паролей одновременно
Управление видимостью
Функция показа/скрытия пароля
История
История сгенерированных паролей и экспорт
Готовые шаблоны
Предустановленные настройки для разных уровней безопасности
Конфиденциальность
Вся обработка в вашем браузере, данные не отправляются
Как использовать?
Выберите длину
Установите длину пароля с помощью ползунка (4-128 символов)
Наборы символов
Выберите типы символов, которые хотите использовать
Дополнительные параметры
При необходимости исключите похожие или неоднозначные символы
Сгенерируйте пароль
Сгенерируйте один пароль или выполните массовую генерацию
Скопируйте и используйте
Скопируйте сгенерированный пароль и используйте его безопасно
Часто задаваемые вопросы
Зачем вообще нужен генератор паролей
Давайте честно -- большинство из нас использует один пароль с разными цифрами на конце для десятков аккаунтов. Нам кажется, что это достаточно случайно, но атакующие знают эти паттерны наизусть. Генератор паролей убирает человеческую предсказуемость из уравнения, передавая выбор каждого символа криптографическому движку браузера.
Что на самом деле делает пароль надёжным
Всё сводится к энтропии -- количеству попыток, которые нужны атакующему. Пароль из 16 символов с прописными, строчными, цифрами и символами даёт примерно 105 бит энтропии. При триллионе попыток в секунду взлом займёт больше времени, чем существует вселенная. Длина важнее сложности, но обе вещи вместе -- это оптимум.
Как работает этот генератор
При нажатии «Сгенерировать» вызывается crypto.getRandomValues -- тот же Web Crypto API, который браузер использует для TLS-соединений. Случайные байты маппятся на выбранные вами наборы символов. Алгоритм также гарантирует хотя бы один символ из каждого включённого набора, чтобы «смешанный» пароль не оказался случайно целиком из строчных букв.
Привычки, которые реально работают
Отдельный пароль для каждого аккаунта. Да, для каждого. Храните их в менеджере паролей вроде Bitwarden или KeePass -- запомнить 50 случайных строк в голове нереально. Включайте двухфакторную аутентификацию везде, где это возможно. А если сервис, которым вы пользуетесь, взломали -- меняйте пароль сразу, не ждите письма с уведомлением.
Разные пароли для разных задач
Не каждый пароль должен выглядеть как случайный набор символов. Некоторые системы даже не принимают спецсимволы -- там хватит букв и цифр. Нужен PIN для телефона? Для этого есть шаблон PIN-кода. Для серверных учётных данных или ключей шифрования шаблон «Высокая безопасность» создаёт 24-символьные пароли со всеми типами знаков.
Ваши пароли остаются на вашем устройстве
Всё работает целиком в браузере. Никаких обращений к серверу, никаких логов, никакой аналитики по тому, что вы генерируете. Можете проверить сами: откройте DevTools, посмотрите вкладку Network -- при нажатии «Сгенерировать» не уходит ни одного запроса. После закрытия страницы пароли существуют только там, куда вы их вставили.