Генератор паролей по шаблону

Создайте пароль по собственному шаблону: A — случайная заглавная буква, a — строчная, 9 — цифра, ! — символ, любой другой символ остаётся как есть.

Пример:

Как это работает

Некоторые системы требуют строго определённый формат пароля (например, расширенный PIN-код вроде «AA99-9999» или лицензионный ключ программы с фиксированной структурой). Вместо полностью случайного пароля этот шаблон позволяет оставить часть символов неизменными (например, дефис-разделитель), а остальные сгенерировать случайно в зависимости от их типа: заглавная буква, строчная буква, цифра или символ.

Что будет, если в шаблоне есть нераспознанный символ, например «_» или «#»?

Любой символ, кроме A, a, 9 и !, копируется в результат без изменений. Это удобно, чтобы вставить фиксированные разделители (дефисы, точки) или постоянный префикс/суффикс в сгенерированный пароль.

Какие символы может создавать «!»?

Символ ! в шаблоне заменяется случайным знаком из набора !@#$%^&*-_+=. Набор намеренно ограничен, чтобы пароль подходил большинству систем, которые ограничивают допустимые специальные символы.

100% локальная обработка: генерация полностью выполняется в вашем браузере через WebAssembly.