先决定是否需要复现
种子模式每次执行都会重建序列,不会接着上一次向后取值。请把种子、类型和有效参数一起留在测试用例里。非空种子的前后空格参与计算,工具不会偷偷加入当前时间。
标识符
选择结果类型后手动生成;种子用于复现测试数据,密码始终使用安全随机。
安全模式使用 Web Crypto;每次点击生成新批次,调整参数不会自动生成。
输入仅在此浏览器内处理,不会发送到服务器。
长度按 Unicode 码点计算。自定义池去重后最多 256 个码点,原始输入最多 4,096 个编码单元,拒绝空白和控制字符。
每批 1–1,000 个值;字符串或字节长度 1–1,024;按长度生成的类型须满足数量 × 长度 ≤ 100,000。
选择参数后生成。
随机字符串生成器适合准备接口样例、字段边界测试和回归用例。复现故障需要明天得到同一批值,而新密码需要不可预测的随机来源。先选模式,再设字符池和长度,能避免把测试种子生成的内容误用为真实凭据。
随机字符串生成器在同一工作台中区分种子与安全随机。相同种子和有效参数可重新生成同一批测试值;选择密码则强制切到安全随机。修改参数后,旧结果仍可查看,但必须重新生成才能复制或下载,避免带走与当前设置不符的内容。
输入 16 字节,字节模式输出 16 个介于 0–255 的整数;十六进制模式输出 32 位小写文本,每个字节补足两位。相同种子和字节长度在两种模式下对应同一份数据,可直接核对编码样例中的前导零和长度。
种子模式每次执行都会重建序列,不会接着上一次向后取值。请把种子、类型和有效参数一起留在测试用例里。非空种子的前后空格参与计算,工具不会偷偷加入当前时间。
字符串按 Unicode 码点计数,十六进制和字节数组按原始字节数计数。数字和日期的上下界都包含在内。示例会先预览,再载入三条长度为 12 的种子字符串配置。
改种子、字符池或范围后,结果立即过期。点击生成或按 Ctrl/Cmd + Enter 后才能导出。结果默认显示前 50 条,每次可展开 100 条,复制和下载始终包含完整批次。
可选字母数字、纯字母、纯数字、适合 URL 的字符或自定义字符池。重复码点会先去重,不会因为某个字符写了两遍就提高其概率。支持中文和独立的可见 Unicode 码点,拒绝空白、控制字符与格式控制字符。
随机数生成器在有符号 32 位整数范围内进行闭区间抽样,使用拒绝采样避免取模偏差。上下界相同就返回常量;布尔值每次等概率选择 true 或 false,但不强制一批结果恰好各占一半。
随机密码生成器仅使用 Web Crypto,长度为 8–128,并要求大写、小写、数字、符号至少各一个。先从混合字符池均匀抽取整串,再拒绝缺少字符类别的候选,不提供种子密码或强度等级承诺。
日期按 UTC 整日抽样,不受浏览器时区影响。IPv4 限定为 192.0.2.1–192.0.2.254,IPv6 使用 2001:db8::/32 文档网段;MAC 固定为本地管理单播。生成过程不请求或探测这些地址。
字节结果显示为十进制数组,十六进制保留前导零并使用小写。TXT 每行一个结果;JSON 保留整数、布尔值和字节数组的真实类型,避免导入测试夹具时再逐项恢复类型。
支持。在字符串类型中选择自定义字符池,填入要使用的汉字即可;每个唯一 Unicode 码点作为一个候选。长度按码点计算,组合字符不按视觉字形合并。空白、控制字符、格式控制字符和孤立代理项会被拒绝。
不支持唯一性保证。这里是独立随机抽样,重复值是合法结果,尤其是短字符串、窄整数区间和布尔值。需要数据库唯一键时,请在数据库中检查约束或使用相关的 UUID 等标识符工具。
本页仅提供 TXT 与 JSON。TXT 每行一个值,字节类型每行是一个数组;JSON 保留数值和布尔类型。若后续需要 CSV,先下载类型明确的 JSON,再交给相应转换工具,避免混淆数组与表格结构。
字符串每条最多 1,024 个码点,字节或十六进制每条最多 1,024 字节;密码最多 128 个字符。每批最多 1,000 条,同时数量乘长度不能超过 100,000。任一限制超出时整批报错,不返回截断内容。
密码模式不能关闭符号,它固定要求四类字符至少各一个。若只是准备某个限制字符集的测试字段,可选安全随机的字符串模式和字母数字预设;该模式不会强制包含各类字符,不能当作密码策略合规检查。
有结果不符合预期?