生成符合网站规则的密码
只允许字母和数字?仅允许两个符号?在生成前设置规则。
如果注册表单拒绝生成的密码,请先将生成器的设置调整为符合该表单的实际规则,再生成新的密码。某些网站可能限制密码长度或只接受少数符号。增加标点符号不会解决符号限制问题。
密码生成器默认生成一个20字符的密码。你可以调整长度、字符组和排除字符。以下两个示例描述的是虚构网站的规则,不是建议重复使用某个密码。
只接受字母和数字的网站
保持选择密码。设置长度为20,启用小写字母(a–z)、大写(A–Z)和数字(0–9),关闭符号(!@#)。修改设置后点击生成。
结果包含每个启用字符组的至少一个字符。关闭符号后,密码不含标点符号。默认开启的避免相似字符会从可用字符中移除I、l、1、O、0和o。如果你想使用这些字符,可以关闭此选项;该选项仅为提高可读性,不增加安全性。
请使用网站的实际长度限制。界面支持8到64字符;如果生成的密码超过表单限制,密码无效。调整长度后,生成一个符合新设置的新密码。
只允许连字符和下划线作为符号的网站
保持三个字母和数字组启用,打开符号(!@#),并在排除字符中粘贴:
!@#$%^&*()=+[]{}:,.?
这会排除生成器的所有符号,除了-和_。点击生成。结果会包含这两个符号中的至少一个,以及小写、大写和数字;不保证两个符号都会出现。
排除字符适用于所有启用的字符组,不仅限于符号。如果你启用了某个字符组,但排除了该组的所有字符,生成会失败。请确保至少保留一个允许字符,或关闭该空字符组。
设置文件记录了这两个示例以供参考。你可以通过界面控件输入它们;生成器没有导入设置文件的按钮。下载文件中不包含密码。
复制或输入前暂停
未使用的结果在页面可见时30秒后自动刷新。点击暂停可保持当前结果,点击继续重新开始倒计时。选择或聚焦结果,或使用复制,也会暂停刷新,避免在使用时结果变化。
倒计时会替换显示的候选密码。它不会替换已保存到其他网站的密码。更改设置会清除当前密码;点击生成会创建新密码。在手机上,如果你打算切换应用手动输入,先点击暂停。
请将接受的密码存入密码管理器。生成器不保存可恢复的密码历史。复制操作会将结果放入设备剪贴板,剪贴板历史或同步功能可能会保留它。
口令更合适时
口令模式从EFF词表随机生成英文单词。你可以选择4到10个单词,分隔符为连字符、空格或点。默认是6个单词。只要目标接受其长度和分隔符,这有助于输入长密码。
口令有独立的控制项:密码模式的数字和符号要求不适用于口令。需要数字的表单可能会拒绝纯单词口令。请根据目标需求选择模式,不要假设口令满足所有密码策略。
生成使用浏览器的加密随机值API。我们的结果记录在2026年11月6日检查了每个示例32个密码和16个六词口令。记录仅包含设置和通过/失败检查,生成的密码会被丢弃。此记录验证了描述的限制,而非密码破解时间预测。