🔑 Разработчику ✓ Бесплатно Пароль не покидает устройство Случайность криптографическая Длина до 128 символов Надёжность в битах

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

Пять вариантов за раз — выберите тот, который удобнее набирать. Надёжность показана в битах и во времени перебора, а не полоской «средний».

Пароли создаются на вашем устройстве и никуда не уходят. Случайность берётся из криптографического генератора самого браузера — того же, которым он создаёт ключи для защищённых соединений. Ни один пароль не отправляется на сервер, не сохраняется в браузере и не попадает в историю. Проверить можно прямо сейчас: отключите интернет, генератор продолжит работать.

Символы
Длина16 символов
Символов в пароле
16
Надёжность
Слабый
0 бит — это 0 вариантов. Перебор занял бы мгновенно.
Пароливыберите любой
Пароли появятся здесь
Случайность берётся из криптографического генератора браузера
Такой пароль подбирается на домашнем компьютере. Прибавьте длины или включите ещё один набор символов: длина при этом помогает сильнее — каждый символ умножает число вариантов.

Длина работает сильнее, чем знаки препинания

Привычное правило «заглавная, цифра и спецсимвол» появилось не от хорошей жизни: оно заставляет человека не выбирать «qwerty». Но само по себе оно даёт меньше, чем кажется. Пароль из восьми символов со всеми наборами — это пятьдесят один бит, то есть перебор на нескольких видеокартах займёт около суток. Пароль из шестнадцати одних строчных букв — семьдесят пять бит, и это уже десятки тысяч лет.

Причина простая: каждый добавленный символ умножает число вариантов на размер алфавита, а расширение алфавита умножает только один раз. Поэтому здесь надёжность показана в битах и переведена во время перебора — так видно, что длина двигает цифру заметно быстрее, чем добавленный набор знаков.

Отдельно про случайность. Она берётся из криптографического генератора браузера — того же, которым создаются ключи защищённых соединений. Обычный Math.random для паролей не годится: он предсказуем, по нескольким подряд идущим значениям восстанавливается его состояние, а с ним и всё, что он выдаст дальше. Для перемешивания карточек на странице это неважно, для пароля от почты — решает всё.

  • Пять вариантов сразу — есть из чего выбрать
  • Надёжность в битах и во времени перебора
  • Режим «без похожих»: ни нуля с O, ни единицы с l
  • По одному символу каждого вида — как требуют при регистрации
  • Ничего не сохраняется: ни на сервере, ни в браузере
Чего инструмент не делает Честно
Хранение паролей Нужен менеджер
Проверка своего пароля Не вводите его сюда
Пароль из слов Пока нет
История паролей Не ведётся намеренно
Что делает Надёжно
Источник случайности Криптографический
Распределение Без перекоса
Оценка В битах, честно
Работа офлайн Полностью

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

Нет. Он создаётся кодом, который работает в вашем браузере, и никуда не передаётся. Мы его не видим, не сохраняем и не можем восстановить. Проверить можно прямо сейчас: отключите интернет — генератор продолжит работать, потому что ему не с кем связываться.
Из crypto.getRandomValues — криптографического генератора самого браузера. Операционная система собирает для него энтропию из шума устройств, и предсказать вывод нельзя. Обычный Math.random, на котором сделана часть генераторов в интернете, для паролей не годится: он предсказуем.
Двенадцать символов — разумный минимум для обычного сайта, шестнадцать — для почты и банка, двадцать и больше — для мастер-пароля от менеджера паролей. Смотрите не на длину, а на биты рядом: до 45 бит пароль подбирается на домашнем железе, после 80 не подбирается никем.
Потому что первый почти никогда не берут: в нём попадаются неудобные сочетания, которые тяжело набирать или диктовать. Пять вариантов на экране избавляют от привычки жать «ещё раз» по десять раз подряд.
Убирает ноль и большую O, единицу с маленькой L и большой I, кавычки и вертикальную черту. Нужно, когда пароль придётся диктовать по телефону или переписывать с распечатки. Надёжность при этом чуть падает — алфавит становится короче, и это видно в битах.
В менеджере паролей — встроенном в браузер или отдельном. Запоминать случайные наборы символов человек не умеет, и попытка это делать обычно заканчивается одним паролем на все сайты, что гораздо хуже. Здесь пароли не сохраняются: закроете вкладку — они исчезнут навсегда.