UUID 產生器

產生通用唯一識別碼(UUID)v1 和 v4,支援批次產生

使用說明

🚀 快速開始

  • 選擇版本:建議 v4(隨機);僅在需大致時間排序時考慮 v1
  • 設定數量:拖曳滑桿選擇 1–100 個
  • 格式:切換大寫/連字號,選擇易讀或精簡
  • 生成與匯出:點選「產生」,可「全部複製」或下載 .txt

📌 常見使用情境

  • 資料庫主鍵、分散式唯一識別
  • API 冪等鍵、防重
  • 日誌/事件/鏈路追蹤 ID

🎛️ 版本與格式參數

  • v1:具時間語義與節點識別;可做大致時間排序
  • v4:隨機性強,適用多數情境
  • 表現形式:大小寫與連字號僅影響顯示/儲存,比較時不區分大小寫

🧭 使用建議

  • 一般建議:生產環境優先 v4,以避免時間語義外洩
  • 儲存規範:資料庫欄位用「小寫無連字號」;日誌/顯示用「小寫含連字號」
  • 冪等與追蹤:API 冪等鍵、鏈路追蹤統一使用 v4,並約定字串格式
  • 批次匯入:可預先產生並校驗一批 UUID 用於遷移/初始化

⚠️ 限制與相容性

  • 批次上限:單次最多 100 個
  • 版本支援:目前支援 v1/v4
  • 跨語系差異:序列化(大小寫/連字號)可能不同;請團隊統一規範

🔒 隱私與安全

  • 所有處理皆在您的瀏覽器內完成,資料不會離開您的裝置
  • 隱私提示:v1 使用隨機節點識別,不含真實 MAC

❓ 常見問題

什麼是 UUID?

128 位全域唯一識別。標準格式為 8-4-4-4-12 的 32 個十六進位字元;常見版本:v1(時間語義)、v4(隨機)

UUID v1 和 v4 選哪個?

建議 v4。v1 可做大致時間排序但含時間語義;v4 隨機性強,適用多數情境

UUID 會重複嗎?

一般使用情境下可忽略碰撞;跨系統強唯一建議搭配業務端去重/約束

大小寫有區別嗎?

語義相同。比較時不區分大小寫,建議團隊內統一格式

連字號必需嗎?

不必需。含連字號便於閱讀,不含適合 URL 和緊湊儲存

能作為密碼使用嗎?

不能。UUID 是識別碼不是金鑰,密碼應使用專門的金鑰產生方法

UUID 產生器 - 批次 v1/v4、GUID 製作器、批次工具 - CrateX.app