#01
什么是 UUID / GUID?
UUID(Universally Unique Identifier,通用唯一识别码)是一种 128 位 的标识符标准,旨在确保在分布式系统中的全局唯一性,无需中央协调机构。
GUID(Globally Unique Identifier)是微软对 UUID 的实现称呼,两者本质相同,现在通常互换使用。
UUID 有多个版本,其中 Version 4 (v4) 是最常用的版本,完全基于密码学安全的随机数生成器(CSPRNG)生成。本工具即支持批量生成标准的 UUIDv4。
#02
UUID 常见格式与使用场景
常见格式:
- 550e8400-e29b-41d4-a716-446655440000 — 标准格式(带连字符,小写)
- {550E8400-E29B-41D4-A716-446655440000} — 带大括号的大写格式
- '550e8400e29b41d4a716446655440000' — 纯十六进制字符串(无连字符)
典型应用场景:
- 数据库主键(Primary Key),避免自增 ID 的可预测性问题
- API 接口请求 ID,用于分布式链路追踪
- 分布式系统事务 ID,确保跨服务唯一性
- 临时文件名或会话标识符的生成
本工具支持自定义数量、大小写、连字符、大括号、引号和逗号分隔等格式选项,满足各种开发需求。立即试用 UUID 生成器 →
#03
数据安全与隐私说明
本 UUID 生成器采用纯前端运行架构,所有 UUID 的生成都直接在您的浏览器本地完成。
具体来说:
- 随机数生成使用浏览器原生 crypto.getRandomValues() API,符合 RFC 4122 标准
- 生成的 UUID 不会上传到任何服务器,不会通过网络传输
- 页面关闭后所有数据即刻消失,无任何持久化存储
对于高度敏感的场景(如安全令牌生成),建议在离线环境下使用本工具,并手动对输出结果进行二次处理后再投入使用。