⚡ Curated dev resources & dealsSponsored
DevToolBayFree Developer Tools

UUID 生成器

UUID v4 与 v7 批量生成:1–100 个、大小写与连字符开关、crypto.randomUUID 加密随机源。

Version
Count
UPPERCASE
Keep dashes

What is a UUID v4?

A 128-bit identifier rendered as 8-4-4-4-12 hex digits; version 4 means 122 of the bits are random (6 bits fix the version/variant fields). Collision odds are astronomically small — you would need to generate ~2.7 quintillion v4 UUIDs for a 50% chance of one duplicate. The generator uses crypto.randomUUID() when available, otherwise a fallback built on crypto.getRandomValues() — never Math.random(), which is predictable.

如何使用UUID 生成器

选择版本与数量后生成:v4 走加密随机源;v7 用部分随机换时间可排序前缀,在数据库索引里表现更好。大小写与连字符可选,成批结果一键按行复制。

没有特殊理由就用 v4;当 ID 会成为数据库主键或要求创建顺序的 URL slug 时,选 v7。批内保证唯一;跨批次的 122 位随机空间让碰撞在现实容量下不构成事件。

相关工具