Только что написал статью "Генератор паролей (на Linux)". Но понял, что обделяю всех, у кого нет Linux. Поэтому сделал генератор паролей, который работает через JavaScript.
Отредактируйте "Возможные символы", если хотите изменить содержание примеров паролей. Возможно, решите удалить символы типа "{}_!@#$%^*=+-;:?&<>/.,|" из содержания. Но рекомендую их оставить, потому что они сильно увеличивают сопротивляемость пароля к взлому подбором. Да, эти символы сложно найти на клавиатуре. Но можно записать пароль в текстовый файл на компьютере (как я и делаю).
Но не стоит забывать, что генератор случайных чисел в компьютере выдаёт псевдослучайные значения. И наверняка его создатели не заморачивались, чтобы создать равномерное распределение случайных чисел. Поэтому измените хотя бы один символ в полученном пароле, чтобы пароль стал "более случайным".