← 返回开发者工具
🆔
UUID 生成器
🔒
密码生成器
📱
二维码生成
🧬
模拟数据生成器
❄️
雪花 ID 生成器
批量生成
GENERATE · UUID
版本
UUID v4(完全随机)
UUID v7(时间有序)
数量(1 ~ 100)
格式选项
大写
去掉连字符
{} 包裹(.NET 风格)
生成
清空
生成结果
一键复制全部
UUID 校验
VALIDATE
待校验的字符串
校验
清空
生成规则
RULES
密码长度
16
位
4
16
32
48
64
大写字母
A-Z
小写字母
a-z
数字
0-9
符号
! @ # $ % ^ & * 等
排除易混淆字符(
0 / O / 1 / l / I / |
等)
🎲 生成密码
5 个
10 个
20 个
50 个
批量生成
生成结果
RESULT
复制
↻ 换一个
点击「生成密码」开始
—
尚未选择任何字符类型
使用说明
HOWTO
真随机
— 使用浏览器 Web Crypto API 的
crypto.getRandomValues
生成随机字节并做拒绝采样,避免取模偏差,不使用
Math.random
字符保证
— 已勾选的每种字符类型至少出现一次,再整体打乱顺序,避免出现纯数字结尾等弱模式
强度评估
— 按密码长度与已选字符集大小估算理论熵值(bit),仅供参考
隐私
— 全部计算在本地浏览器完成,生成的密码不会发送到服务器
批量候选
BATCH
🎲
点击「批量生成」一次得到多个候选密码,可逐个挑选使用
#
密码
强度
操作
输入内容
SOURCE
文本 / 链接
内容越长,二维码尺寸(版本)越大;建议控制在千字符以内以保证扫描识别率
纠错级别
L · 约 7% 冗余(容量最大)
M · 约 15% 冗余(默认,推荐)
Q · 约 25% 冗余
H · 约 30% 冗余(抗污损最强)
模块像素(清晰度)
4 px / 模块
6 px / 模块
8 px / 模块
10 px / 模块
12 px / 模块
二维码预览
OUTPUT
🔲
输入内容后将在此显示二维码
下载 PNG
清空
字段与数量
FIELDS
勾选要生成的字段
姓名
手机号
邮箱
身份证号
地址
公司名
用户名
身份证号仅按 GB11643 编码规则拼装校验码,纯随机生成,不做真实性校验,不对应真实个人
生成条数(1 ~ 500)
生成
导出 CSV
导出 JSON
生成结果预览
PREVIEW
🧬
勾选字段并点击「生成」,结果会以表格展示在这里
参数配置
CONFIG
起始时间 epoch(默认 2020-01-01)
数据中心 ID datacenterId(0 ~ 31)
机器 ID workerId(0 ~ 31)
生成条数(1 ~ 1000)
生成
清空
生成结果
RESULT
十进制 ID(每行一个)
一键复制全部
SHIJINZE DEVTOOLS · 纯前端离线运行,所有内容均不发往服务器