无法完成操作

密码生成器设置

密码生成器设置
或
(例如 123456)
(例如 abcdefgh)
(例如 ABCDEFGH)
首字符:
(不使用 i、I、1、L、o、0、O 等相似字符)
单个字符出现次数上限:
(不使用 abc、789 等连续字符)
(打开此页面时自动生成密码)
(将以上设置保存到 Cookie)

每种所选类型通常至少包含「长度 ÷ 类型数」个字符(向下取整,最少 1 个),最多包含「长度 ÷ 3」个字符(向上取整)。若符号在重复次数上限内不足最低配额,则用满可用次数,其余由已选的大小写字母和数字补足,仍遵守各项上限。

生成的密码:

点击任意密码即可复制

在这里生成你的下一个密码。选择设置后点击生成。

使用指南

  • 生成算法:

    可选 Web Crypto(推荐)、ChaCha20 或 AES-256-CTR。悬停或聚焦算法控件,或点击信息图标可查看说明;切换算法会清空已有结果。

  • 密码长度:

    选择预设长度,或输入 1–256 的自定义整数。自定义值优先;选择预设会清空自定义值。能否生成还取决于其他字符规则。

  • 字符类型与整行选择

    按需启用数字、小写字母、大写字母和符号。点击复选框所在行的标题、说明或空白即可选中/取消;下拉框和输入框独立操作。

  • 首字符:

    可选随机、字母、数字、下划线或其他符号作为首字符。须启用对应类型;下划线要求符号集包含 _。生成不含符号密码时请选择随机、字母或数字。

  • 符号预设

    提供 URL 安全符号、MySQL、PostgreSQL、网页表单、Shell / SSH 和 VPS / Cloud Server 预设。VPS 仅使用 !@#$%^&*()。请按目标网站规则选择;预设不保证所有系统接受,也不能替代转义。

  • 自定义

    直接编辑符号输入框即可自定义或调整预设。不能包含字母、数字、空格和控制字符;启用符号时,符号集不能为空。

  • 排除相似字符:

    排除 i、I、l、1、L、o、0、O,减少辨认密码时的混淆。

  • 单个字符出现次数上限:

    每个字符在单个密码内最多出现 1、2、3 次,或不限制。选 1 次即不允许重复字符;其他规则仍然生效。

  • 排除连续字符:

    排除字符编码连续递增或递减的三连字符,例如 abc、cba、789、987;不用于过滤 qwerty 等键盘排列。

  • 字符类型分配

    每种所选类型通常至少包含「长度 ÷ 类型数」个字符(向下取整,最少 1 个),最多包含「长度 ÷ 3」个字符(向上取整)。若符号在重复次数上限内不足最低配额,则用满可用次数,其余由已选的大小写字母和数字补足,仍遵守各项上限。

  • 生成数量:

    每批生成 1–100 个密码。修改生成数量会立即按当前设置重新生成,并替换原有结果。

  • 生成含符号密码

    自动勾选“包含符号”,按当前预设或自定义符号集生成密码。再次点击可生成新的一批。

  • 生成不含符号密码

    本次生成不含符号的密码,但不修改“包含符号”的偏好状态。首字符须选择随机、字母或数字。

  • 打开页面时自动生成:

    启用时立即生成一次。保存偏好后,再次打开页面会按保存的设置自动生成,包括是否包含符号。

  • 保存偏好设置:

    将设置保存到有效期最长一年的 Cookie,不在其中保存生成的密码。取消勾选会停止后续保存,但不会删除已有 Cookie;清除本站 Cookie 可移除已保存偏好。

  • 点击任意密码即可复制

    点击结果中的任意密码即可复制该条。复制成功会提示确认,复制失败会弹出错误说明。

  • 按顺序复制

    按顺序将下一个密码复制到剪贴板,并循环遍历所有结果。

  • 全部复制

    用一个空格分隔所有密码进行复制,或不加分隔符直接拼接。两种方式均不插入换行符。

  • 界面语言

    使用页面顶部的语言选择器切换英语、西班牙语、简体中文、繁体中文、日语、韩语、泰语或越南语,语言偏好会通过 Cookie 记住。

  • 密码隐私

    密码在浏览器内生成,本应用不会上传或存储密码。重新生成会替换结果;刷新页面会清空结果,启用自动生成时则会生成新的一批。

  • 使用条件与错误处理

    请使用 HTTPS 或 localhost,并使用支持安全随机数的浏览器。生成或复制失败会弹出说明;规则冲突时,请调整长度、字符类型、首字符、符号集或重复次数上限后重试。