免費線上專用工具Web Crypto · 数据不上传

安全令牌生成器

安全令牌生成器使用浏览器 Web Crypto 直接创建随机字节,可按会话令牌、CSRF 令牌和密码重置令牌预设快速配置,也可设置 16 至 256 字节的自定义长度。结果可编码为 Hex、Base64 或无填充 Base64URL,并支持批量复制和下载。生成随机值只是令牌体系的一部分,服务端仍必须校验用途、过期时间、一次性状态和撤销条件。

免費線上本地运行Web Crypto开发测试

开始使用安全令牌生成器

选择令牌用途、原始字节数和编码格式,在本地批量生成不可预测的随机令牌。

準備就緒完成设置后点击主要操作按钮

只生成随机令牌值;真正的会话、CSRF 和重置流程还必须在服务端绑定用途、设置过期时间并支持撤销。

最近記錄

記錄只保存在目前瀏覽器,可隨時清空。

使用說明

三步驟開始使用

01

选择用途

按会话、CSRF、密码重置或自定义场景选择预设,预设会设置合适的原始字节数。

02

选择编码

URL 参数和 Cookie 通常适合 Base64URL;数据库或日志查看可选择 Hex。

03

服务端约束

正式使用时必须在服务端绑定用户、用途和有效期,并实现一次性消费或主动撤销。

常見問題

安全令牌生成器常见问题

Base64URL 和 Base64 有什么区别?

Base64URL 将加号和斜杠替换为更适合 URL 的字符,并可去掉末尾填充;两者只是编码方式,不改变原始随机字节。

32 字节令牌有多长?

32 个原始字节输出为 64 个 Hex 字符,或约 43 个无填充 Base64URL 字符。

页面会保存生成的令牌吗?

不会上传服务器。生成和显示都在当前浏览器完成,但复制、下载、浏览器扩展和设备环境仍需要由使用者自行保护。

生成后能直接作为登录令牌吗?

不能只靠随机字符串完成认证。服务端还要安全存储或校验令牌,并绑定账户、用途、有效期、撤销与重放防护。