UUID生成器
即时生成随机UUID(v4)
为什么使用此工具?
- 使用浏览器的crypto API,一键生成密码学随机的UUID v4值。
- 可自定义格式选项,一次批量生成最多100个UUID。
- 无需服务器 -- 所有生成在浏览器中即时完成。
工作原理
UUID v4遵循xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx格式,其中x是随机十六进制数字,y是8、9、a或b之一。4表示版本4,128位中有122位是随机生成的,提供5.3 × 10³⁶个可能的值。
使用方法
- 点击生成按钮创建新的UUID
- 设置数量(1-100)进行批量生成
- 切换大写、小写或无连字符格式
- 点击复制将所有UUID复制到剪贴板
常见问题
什么是UUID?
UUID(通用唯一标识符)是一个128位的标识符,在时间和空间上都是唯一的。UUID v4使用随机数生成,是最常用的版本。
这些UUID是真正随机的吗?
是的。此生成器使用crypto.randomUUID(),依赖浏览器内置的密码学安全随机数生成器。
UUID和GUID有什么区别?
UUID和GUID本质上是同一个东西。GUID(全局唯一标识符)是微软使用的术语,业界标准称为UUID。
UUID v4重复的概率有多大?
UUID v4有122位随机数,理论上要生成约2.7×10^18个UUID后才有50%的碰撞概率。在实际应用中,碰撞概率可以忽略不计。
可能的UUID数量有多少?
UUID v4有122个随机位,约有5.3 × 10^36种可能值。即使每秒生成数十亿个,产生重复的概率也是天文数字般的低。