Free online dedicated toolsWeb Crypto · 数据不上传

随机验证码生成器

随机验证码生成器可批量创建 4 至 12 位数字、大写字母或数字字母混合测试代码,并可排除 0、O、1、I 等易混淆字符。代码使用浏览器 Web Crypto 在本地生成,适合测试输入框、短信模板、邮件模板和过期流程。它不会接收短信、生成 TOTP 或绕过验证码,也不能替代生产系统的发送、限次、过期和一次性校验。

free online本地运行Web Crypto开发测试

开始使用随机验证码生成器

设置长度和字符类型,批量生成用于表单、短信与邮件流程联调的测试验证码。

ready完成设置后点击主要操作按钮

仅生成独立测试样例,不会接收短信或邮件,也不是 TOTP;正式验证码必须由服务端绑定用户与用途、设置短时过期并限制尝试次数。

recent records

Records are only saved in the current browser and can be cleared at any time.

Instructions for use

Three steps to get started

01

设置长度

按被测产品的输入规则选择 4 至 12 位,并设置一次生成的测试数量。

02

选择字符

使用纯数字、大写字母或混合格式;人工抄录场景可排除易混淆字符。

03

验证完整流程

将代码用于测试夹具,并继续检查服务端过期、限次、一次性使用和重放防护。

FAQ

随机验证码生成器常见问题

这是短信验证码接收平台吗?

不是。本页只生成本地测试代码,不提供手机号、短信接收、邮件接收或任何第三方账户服务。

能生成 Google Authenticator 的 TOTP 吗?

不能。TOTP 需要共享密钥、时间步长和标准算法,本页生成的是彼此独立的随机测试字符串。

排除易混淆字符有什么作用?

它能减少人工输入时把 0 与 O、1 与 I 混淆的情况,但也会缩小字符集合,应按实际产品规则选择。

可以直接用于生产登录验证吗?

本页不负责发送和校验。生产验证码系统必须在服务端实现安全存储、短有效期、尝试次数限制、一次性消费和风控。