随机单词生成器
从 7,776 个单词的 EFF 词表中随机抽取英文单词,可按长度和首字母过滤并去重。可复制或下载单词列表。
正在加载词典…
什么是 随机单词生成器?
此工具从 EFF 大词表中随机抽取英文单词。你可以限制单词长度、要求以某个字母或前缀开头、避免重复,并选择列表的格式。抽取使用密码学安全的随机数生成器。
如何使用 随机单词生成器
- 设置所需单词的数量(最多 1,000 个)。
- 设置最小值和最长单词长度,并可选填开头字母前缀。
- 选择输出格式:每行一个、逗号分隔或空格分隔。
- 点击重新生成,然后复制或下载这些单词。
示例
输入
5 words, length 5–8, no duplicates
输出
placidly, pusher, stiffen, strife, backless
输出是随机的;你得到的会不同。
何时使用 随机单词生成器
适用于写作提示、文字游戏、命名灵感、测试数据,以及手动构建口令。它不是所有英语单词的词典:EFF 词表有意避开生僻词、冒犯性词语和过长的词。
随机单词生成器 的工作原理
7,776 个单词的 EFF 词表先按长度和前缀过滤。单词用 crypto.getRandomValues 均匀选取;开启不重复的单词时,会用部分 Fisher–Yates 洗牌挑选不同的单词,因此每个子集的概率相等。提示信息会显示有多少单词符合你的过滤条件。
常见用例
- 为你画我猜或猜字谜生成词语
- 创意写作提示和头脑风暴
- 用户名或项目代号的种子词
- 人类可读的随机测试字符串
常见问题
这些单词从哪里来?
来自 EFF 大词表,即 7,776 个为口令设计的常用英文单词:易于拼写,没有冒犯性词语。
为什么生成器提示没有匹配的单词?
你设置的长度范围和前缀过滤把所有单词都排除了。请放宽范围或缩短前缀。
能得到比过滤条件允许的更多单词吗?
开启不重复的单词时,列表数量最多等于匹配的单词数。关闭它则允许重复。