密码生成器
生成安全随机密码,支持自定义选项
8128
120
常见问题
密码生成器是做什么的?
在浏览器端生成安全随机密码,可自定义长度、是否包含大写、小写、数字、符号等字符类型。还可指定排除易混淆字符(`0/O`、`l/1`),一次生成多条,方便为多账号建立独立密码。
这些密码有多安全?
工具使用 `crypto.getRandomValues`,由操作系统提供密码学级别的随机源,不同于 `Math.random`。长度 16+ 字符且包含四类字符的密码在目前算力下被暴力破解的概率极低。
建议的长度和规则?
- 一般账号:12-16 字符,四类字符 - 金融/管理员账号:20+ 字符 - 允许空格或扩展符号的场景:使用长 passphrase(四个随机单词,如 `correct-horse-battery-staple`) 实际以目标系统限制为准,某些系统不支持全部字符类型或有最大长度。
每次生成都不同,能否重复使用上一次的?
出于安全考虑,工具不会保存历史,页面关闭或刷新后记录即消失。请立即复制到密码管理器(1Password、Bitwarden、Keychain 等)保存。
生成的密码会被上传吗?
不会。生成、随机源、字符组合都在你浏览器内完成,密码从未离开设备,也不会出现在网络请求中。
与浏览器自带"建议强密码"功能相比?
浏览器建议密码方便、与账户同步,但定制灵活度有限;DevToolkit 可精细控制长度、字符集、排除字符,适合生成需要手动输入或放入配置、脚本中的密码。二者可并用。