跳到主要内容

生成器合集 — UUID·密码·密码短语·昵称·兑换码·测试资料·数字·骰子·硬币·占位文本·抽签

在一个页面中生成 UUID(v4、v7)、安全密码、词典式密码短语、游戏与社区昵称、优惠券与许可证代码、用于界面测试的假个人资料(姓名、邮箱、电话、地址)、范围内随机数、掷骰子与抛硬币、设计稿用占位文本(韩文与拉丁文 Lorem ipsum),以及抽签与分组。所有随机数都由浏览器的加密随机数(Web Crypto)生成,生成的值不会上传或保存。

UUID 生成器

生成版本 4(随机)与版本 7(按时间排序)的 UUID,使用 Web Crypto 加密随机数。

版本
显示格式
数量

密码生成器

选择长度与字符类型即可生成随机密码。仅在浏览器中计算,不保存也不传送。

长度16 位
字符类型
选项
数量

密码短语生成器

像 diceware 词典法一样把随机单词串起来,生成好记又安全的短语。

语言
单词数4 个
分隔符
选项
数量

昵称生成器

用形容词+名词组合,生成可直接用于游戏和社区的昵称。

风格
选项
数量

兑换码生成器

生成像优惠券、序列号、邀请码那样分组的随机代码,同一批次内不重复。

字符类型
格式
数量

测试资料生成器

生成用于界面与表单测试的虚构人物信息。由随机音节组合而成,与真实人物无关,不能用于实名验证或注册。

包含字段
年龄范围
~
人数

所有值都在本浏览器中随机生成,不会发送到服务器。

数字·骰子

范围内随机数、掷骰子、抛硬币,一处搞定。

模式
范围
~
选项
数量

占位文本(Lorem ipsum)

生成填充设计稿用的无意义正文。韩文的字宽与换行方式和拉丁字母不同,韩文设计稿要用韩文占位文本,篇幅才准确。

语言
单位
数量
包裹

抽签·分组

输入参与者名单,可打乱顺序、抽出中奖者或分组。

参与者用换行或逗号分隔
模式

常见问题

真的是随机的吗?为什么每次刷新或重新生成值都不同?
本页所有值都来自浏览器内置的加密随机数 API(Web Crypto,crypto.getRandomValues)生成,而不是常见的 Math.random(),并用拒绝采样消除了取模偏差,质量足以用于密码、UUID 这类不能被预测的值。
生成的值会被保存或发送到服务器吗?
不会。所有计算都 在本浏览器内完成,不会向服务器发送任何值。为方便使用,只在本浏览器保存最后打开的标签名称,不保存生成的密码、代码或资料内容。
测试资料是真实存在的人的信息吗?
不是。姓名、电话、邮箱、地址都是由常见姓氏、音节、地名片段随机组合而成的 虚构数据,与真实人物无关。仅用于界面与表单测试,不能用于实名验证或实际服务注册。
密码生成器中的“熵(bit)”是什么意思?
它是攻击者暴力穷举需要尝试的组合数的对数表示。每增加 1 bit,组合数翻倍。一般认为 60 bit 以上即使面对离线暴力破解也足够安全。增加长度或字符类型都会提高熵值。
密码短语比密码好在哪里?
即使信息量(bit)相同, ABc7#kQ2这类密码,也不如 江水-狐狸-42-邮票这类短语好记、好手动输入。增加单词数可提高安全性,重要账户建议使用 5 个以上。

相关工具

已复制