UUID 生成器

✨ UUID Generator

📐 工作原理與說明
生成 UUID 全域性唯一識別符號。
  • 格式:128 位,標準表示為 8-4-4-4-12 共 36 個字元的十六進位制串。
  • v4:完全隨機生成(其中 122 位為隨機位),最常用。
  • v1:基於時間戳與 MAC 地址,具備時間順序性但會暴露主機資訊與生成時間。
  • v5:基於名稱空間與名稱做 SHA-1 雜湊,同一輸入恆定得到同一 UUID。
生成 UUID
解析 UUID
歷史記錄

📖 UUID 版本說明

v1
時間戳 + MAC
v4
隨機數
v5
SHA-1 名稱空間
128
位長度

📚 深度解析:UUID 生成器

💡 常見使用場景

  • 生成唯一標識用於主鍵、檔名、追蹤 ID。
  • 給分散式系統生成唯一標識:用作資料庫主鍵、檔名或鏈路追蹤 ID,無需中心化分配即可避免衝突。
生成
示例 UUIDv4:`9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d`(隨機 122 位)。

❓ 常見問題(FAQ)

UUID 會重複嗎?
v4 機率極低,可視為唯一。
為什麼不建議直接暴露給外部?
取決於版本:v1 含 MAC 地址與時間戳(洩露裝置與時間資訊),v7 與 ULID 含時間戳(暴露建立時間與業務量)。若 ID 會出現在公開 URL 中,應權衡是否改用 v4(純隨機),並在服務端用授權校驗兜底——不要指望「ID 不可猜」替代許可權控制。
⚠️ 使用說明與注意事項
📖關於「UUID生成器」 ▼

📝工具簡介

免費線上UUID生成器,支援生成v1、v4、v5、v7版本UUID,批次生成,一鍵複製。純前端本地產出。。專為開發者打造的線上工具,純前端執行,程式碼不離開瀏覽器。