UUID v4 生成器
← ToolBox
/ UUID v4 生成器
🌙
首頁
‹
💻 開發
‹
UUID v4 生成器
🆔 UUID v4 Generator
📐 工作原理與說明
128 bit 中 122 bit 隨機
版本位 = 0100(第 13–16 位),變體位 = 10
UUID v4 完全由隨機數構成:128 位中取 122 位為密碼學安全隨機值,剩餘 6 位固定——第 13–16 位寫入版本號 0100(即第 15 個字元恆為 4),第 65–66 位寫入變體標識 10(第 20 個字元恆為 8/9/a/b)。122 位隨機空間約 5.3×10³⁶,碰撞機率可忽略(生成 10 億個 UUID 的碰撞機率約 10⁻¹⁸ 量級)。v4 無序,用作資料庫主鍵會帶來索引頁分裂,需要有序 ID 時可選 ULID 或 UUID v7。
數量
5
大寫
加花括號
加 urn:uuid: 字首
生成
匯出明細 CSV
複製
📚 深度解析:UUID v4 生成器
💡 常見使用場景
隨機
UUID
,最常用唯一 ID。
給會話、訂單或臨時資源分配標識:純隨機、不含任何業務資訊,適合需要不可預測性的場景。
生成
`f47ac10b-58cc-4372-a567-0e02b2c3d479`(隨機)。
❓ 常見問題(FAQ)
v4 與 v1 區別?
v4 隨機、v1 含
時間戳
與 MAC。
能用來做 URL 裡的防遍歷標識嗎?
可以,122 位隨機空間使列舉在實踐上不可行,比自增 ID 安全得多。但它不能替代授權校驗:ID 不可猜只是增加成本,一旦洩露(日誌、分享連結、Referer)就完全暴露。正確設計是「不可預測的 ID + 服務端鑑權」兩層都要有。
⚠️ 使用說明與注意事項
本工具純前端執行,資料不會上傳到伺服器
建議在主流瀏覽器(Chrome/Safari/Firefox/Edge)中使用
計算結果僅供參考,請以實際應用場景為準
🔗 相關工具
📄
.properties 解析器 - 免費開發工具,properties 解析器 | ToolBox免費線上工具箱
.properties 解析器
💻
AST抽象語法樹檢視器 - 線上解析JavaScript程式碼生成AST樹形結構,支援節點 | ToolBox免費線上工具箱
AST 抽象語法樹檢視器
🧹
CSS 壓縮/美化工具 - 免費開發工具,CSS 壓縮/格式化/美化 | ToolBox免費線上工具箱
CSS 壓縮/格式化/美化
🏋️
CSS 格式化 - 免費開發工具,線上CSS 格式化 | ToolBox免費線上工具箱
CSS 格式化
✨
Cron 表示式生成器 - 免費開發工具,線上Cron 表示式生成器 | ToolBox免費線上工具箱
⏰ Cron 表示式生成器
🏋️
GraphQL 格式化 - 免費開發工具,線上GraphQL 格式化 | ToolBox免費線上工具箱
◈ GraphQL 格式化
📖
關於「UUID v4 生成器」
▼
📝
工具簡介
Generate random UUID v4 identifiers with 122 bits of randomness.