随机字母:{text}
字符数:{count}
大小写模式:{mode}
允许重复:{repeat}
排除字母:{excluded}
排序方式:{sort}
随机字母生成器
随机字母:{text}
字符数:{count}
大小写模式:{mode}
允许重复:{repeat}
排序方式:{sort}
排除字母:{excluded}
生成结果
等待生成
随机字母生成器
生成一个或多个随机英文字母,并控制大小写、重复、排除字母和排序方式。
随机字母序列
—等待生成
- 字符数
- 0
- 可用字母
- 0
- 唯一字母
- 0
当前字母表
被排除的字母会显示为灰色删除状态。
复制和下载使用完整结果;排序只改变显示顺序,不改变已抽取的字母集合。
了解更多
生成方法与使用说明
怎样随机生成英文字母
工具先根据大写、小写或混合模式建立可用字母表,再移除排除字母,最后从剩余字母中均匀抽样。
每个随机索引由浏览器 Web Crypto 生成,并使用拒绝采样避免简单取模造成的偏差。
无重复模式怎样工作
无重复时使用部分 Fisher–Yates 洗牌:每次从尚未使用的字母中选择一个,因此同一结果中不会出现重复字母。
本工具生成哪些字符
本页只生成英语字母 A–Z 和 a–z,不包含数字、标点、空格、单词或密码字符;这些需求应由随机字符串生成器处理。
限制与使用边界
单次最多生成 500 个字母。大写或小写无重复模式最多 26 个,混合无重复模式最多 52 个,排除字母后上限会相应降低。
混合模式区分大写与小写,例如排除 A 不会自动排除 a;大写或小写模式会把排除输入转换为当前模式。
本工具适合教学、课堂活动、游戏和一般抽取,不用于密码、密钥、受监管抽奖或正式审计。
工具信息与来源
所有计算在当前浏览器中完成,不上传输入,不使用第三方运行 API、CDN、在线字体或本地存储。
常见问题
可以生成不重复的随机字母吗?
可以。选择“不允许重复”后,每个结果中的字母都不同;数量不能超过排除后仍可用的字母数。
为什么排序后的结果看起来不随机?
字母仍先随机抽取,之后才按 A→Z 或 Z→A 排列。排序只改变顺序,方便教学或核对。
这个工具会生成数字或符号吗?
不会。本页只负责 A–Z 和 a–z;数字、符号及多字符集组合属于随机字符串生成器。