在线工具AI 产品汇

工具箱 › 测试 › 随机字符串

随机字符串生成器

按字符集(字母数字/纯字母/纯数字/符号/中文/自定义)批量生成随机字符串,可填随机种子让结果可复现,还能剔除 0O1lI 等易混字符。不上传内容,适合生成测试数据与随机字符串。

生成的是随机字符串,仅用于测试填充、样本数据与占位内容。

—生成条数
—每条长度
—字符池大小

种子决定结果能不能复现

「随机种子」填上同一个数,无论刷新多少次、换哪个浏览器,生成的字符串都一模一样 —— 这是复现 bug 的前提。留空则每次点都不一样,适合只想随手拿一批数据填充的场景。

剔除易混字符是给人工比对用的

0 和 O、1 和 l 和 I、2 和 Z、5 和 S、8 和 B 在等宽字体里几乎一样,测试报告打印出来或念给同事听时最容易传错。勾上这一项后这些字符不会出现在结果里。

中文长度按字符算

中文一个字算 1 个字符,但占 3 个 UTF-8 字节。所以选「中文」时长度 10 是 10 个汉字而不是 30 字节,粘到按字节限制的字段里可能超限。

常见问题

种子填什么都可以吗?

是任意数字或空。填了种子就按它来,同种子必然同结果;留空则每次重新随机。同一个种子在不同字符集/长度设置下生成的串不一样。

「保证互不重复」会变慢吗?

只在有重复时才继续抽,数量大(比如几万条)且长度很短(比如 2 位)时,凑齐唯一值会明显变慢 —— 组合数不够时页面会直接给出提示。

这些字符串会传到服务器吗?

不会。生成、统计、复制全在浏览器里完成,没有网络请求,刷新页面结果就没了。