这个工具是什么
Random String Generator 从去重后的允许字符集合中独立抽取字符,适合测试数据、临时标识符和邀请码。长度按 Unicode 码点计算,自定义 emoji 也可以参与生成。需要保证多种字符类别都出现时,请使用 Password Generator。
如何使用
- 设置每条字符串长度和生成数量。
- 选择大写、小写、数字或符号;自定义字符会与已选集合合并并去重。
- 可勾选排除 0、O、o、1、l、I,再点击“生成”。
- 检查条数与长度,复制全部结果或下载 random-strings.txt。
使用示例
- 长度 1、仅数字:每行恰好一个 0–9 字符。
- 长度 32、数量 100:生成 100 行,每行 32 个 Unicode 码点。
- 关闭内置集合、输入 ABC123:输出仅使用这六个字符。
生成设置与限制
字符串使用安全随机方式生成。每条长度 1–1024,数量 1–1000;每次总输出最多 262,144 个码点;自定义输入最多 8192 个 UTF-16 单元,合并后的集合最多 4096 个码点,不接受换行和控制字符。过滤后没有可用字符时会显示错误。随机生成不保证不同条目永不重复。
常见用途
- 生成本地测试数据和占位标识符。
- 制作容易辨认的邀请码候选值。
- 验证程序对 Unicode 字符和长字段的处理。
隐私说明
所有生成均在您的浏览器本地完成,不上传、不自动保存输入或结果。
如需保留结果,请在离开页面前复制或下载到本地。
FAQ
随机字符串如何生成?
工具使用安全随机方式,从您允许的字符中生成字符串,每个可用字符的选中机会相同。
可以只生成数字吗?
可以。仅勾选数字字符集,或者只填写数字自定义字符。
可以排除 0/O/1/l 吗?
可以。排除易混淆字符选项会同时过滤内置和自定义字符集。
随机字符串可以直接当密码吗?
安全性取决于长度、字符集合和使用方式。需要保证字符类别和评估选择空间时,建议使用专门的 Password Generator。
相同字符重复填写会增加概率吗?
不会。内置与自定义字符合并后会去重,每个允许的 Unicode 码点有相同抽取机会。