1. Что делает этот инструмент
Этот бесплатный онлайн-генератор паролей создаёт надёжные пароли в браузере. Используйте пресеты (буквы+цифры, PIN, hex, парольная фраза) или собственный набор символов и при необходимости шаблон (например, 4 буквы + 4 цифры). В формате Custom при задании шаблона ваш набор символов используется для каждой позиции (пользовательский формат). Без регистрации, без сервера. Вся генерация использует crypto.getRandomValues() (CSPRNG). Для SESSION_SECRET и API-ключей используйте инструмент Secret Generator (категория Developer).
2. Как пользоваться
Быстрый старт: Выберите формат (например, буквы+цифры, парольная фраза или Custom), задайте длину или количество слов, при необходимости введите шаблон (L = буква, D = цифра, S = символ; для PIN или Hex только D). Нажмите Сгенерировать пароли и скопируйте.
- Формат — Выберите пресет (буквы+цифры, буквы+цифры+символы, PIN, hex, парольная фраза или Custom). Задайте длину (или количество слов для фразы). При необходимости задайте шаблон (например,
LLLLDDDD). Для PIN или Hex в шаблоне используйте только D (например,DDDDDD). - Пользовательский формат — Выберите Custom и введите свой набор символов (например,
abc123!@#). Используйте не менее 2 разных символов. Если задать и шаблон, используется длина шаблона и каждая позиция заполняется из вашего набора. - Количество — Задайте, сколько паролей генерировать (1–10). Нажмите Сгенерировать пароли и скопируйте.
3. Как это устроено
Вся случайность обеспечивается Web Crypto API (crypto.getRandomValues()). Math.random() не используется. Пароли строятся выборкой из выбранного набора символов (или из наборов L/D/S при использовании шаблона с пресетом; при Custom + шаблон ваш набор используется для каждой позиции). Парольные фразы составляются из слов фиксированного списка в стиле EFF. Вся обработка на клиенте (BR-010); на сервер ничего не отправляется.
4. Примеры использования
- Пароли — 16 символов буквы+цифры, 6-значный PIN или фраза из 4 слов для аккаунтов или приложений.
- Пользовательский формат — Свой набор и шаблон (например, 8 символов из
abc123) под правила сайта. - Шаблон с пресетом — например,
LLLLDDDDс буквы+цифры для 4 букв + 4 цифр; для PIN толькоDDDDDD. - Свои правила — Свой набор (например, только цифры + символы) или шаблон
LLLLDDDDдля «4 буквы + 4 цифры».
Пример
- 16 символов буквы+цифры → например,
Kp9mN2xRqL7vYwZ4. - Фраза из 4 слов → например,
cabin almond oasis guitar. - Набор
ab12с длиной шаблона 6 → например,a2b1ab.
5. Ограничения
- Длина — Длина одного пароля ограничена (например, 256 символов).
- Количество — До 10 паролей за одну генерацию.
- Браузеры — Требуется
crypto.getRandomValues(). Поддерживается во всех современных браузерах. - Без сохранения — Сгенерированные значения не сохраняются; скопируйте их, если нужно сохранить.