這個 UUID 產生器,也稱為 GUID,可建立可直接使用的識別碼,適用於應用程式、資料庫、API、測試資料、記錄、遷移作業與文件。你可以產生隨機的 UUID v4,或依時間戳記產生的 UUID v7,並複製為純文字逐行清單、逗號清單、JSON 陣列、SQL 值、引號字串、URN,或不含連字號的 ID。

UUID 產生器

產生 UUID v4 或 UUID v7,轉成實務可用格式、批次複製結果,並檢查貼上的 UUID。

需要安全隨機識別碼時,請使用 UUID v4。需要依建立時間排序,在資料庫與記錄中更容易排序時,請使用 UUID v7。

尚未產生 UUID。

注意:支援時,UUID v4 會使用瀏覽器的安全隨機功能。UUID v7 依時間戳記產生,適合用於資料庫鍵值,但可能透露大約的建立時間。

檢查 UUID

貼上 UUID 即可驗證格式、偵測版本、檢查變體,並在 UUID v7 時解碼時間戳記。

要分享这个吗?
WhatsApp X Telegram Facebook LinkedIn Reddit

這個 UUID 產生器可以做什麼

這個工具可產生單一 UUID,或一次產生最多 1,000 個 UUID。你也可以選擇版本、英文字母大小寫、輸出格式與分隔方式,讓結果能直接貼到程式碼、試算表、資料庫指令碼、API 酬載或設定檔中。

  • UUID v4:適合隨機識別碼、公開 ID、權杖、資料庫紀錄、測試資料與一般開發用途。
  • UUID v7:適合需要依建立時間排序的 ID,常用於記錄、事件、資料庫資料列與分散式系統。
  • 批次產生:適合模擬紀錄、種子資料、匯入檔、QA 測試與範例資料集。
  • 格式選項:標準 UUID、不含連字號、含大括號、URN、引號字串、JSON 陣列與 SQL 值。
  • UUID 檢查器:驗證貼上的 UUID、偵測版本、檢查變體,並顯示 UUID v7 的時間戳記。

UUID 產生器線上版

什麼時候使用 UUID v4

當你需要不透露建立時間的隨機 ID 時,請使用 UUID v4。這通常是公開紀錄 ID、API 物件、資料庫主鍵、暫時測試資料、追蹤紀錄、內部工具與自動產生檔名的常見選擇。

如果你只需要唯一性,不需要依建立時間排序,UUID v4 通常是最安全的預設選項。

什麼時候使用 UUID v7

當你希望 ID 更容易依建立時間排序時,請使用 UUID v7。這有助於資料庫索引、事件記錄、分析紀錄、佇列、稽核軌跡,以及持續新增資料的系統。

UUID v7 可能透露大約的建立時間。如果時間戳記隱私很重要,請改用 UUID v4。

常見輸出格式

格式最適合用途
標準格式含連字號一般用途、資料庫、API、文件
不含連字號需要精簡 32 字元 ID 的系統
含大括號舊版軟體、Windows 風格參照、傳統系統
URN正式識別碼、規格、XML、中繼資料、文件
引號字串程式碼、陣列、設定檔、範例酬載
JSON 陣列API 測試、模擬資料、JavaScript、匯入酬載
SQL 值新增資料指令碼、種子資料、資料庫測試

如何使用 UUID 檢查器

將任何 UUID 貼到檢查器中,即可確認是否有效。檢查器支援標準 UUID、不含連字號的 UUID、含大括號的 UUID,以及 URN 風格的 UUID。

針對 UUID v7,檢查器也會顯示內嵌的時間戳記。當你需要檢查來自記錄、事件、資料庫資料列或除錯輸出的 ID 時,這會很有幫助。

實用範例

  • 資料庫種子資料:產生 50 個 SQL 值格式的 UUID,並貼到新增資料指令碼中。
  • API 測試:產生 JSON 陣列格式的 UUID,用於模擬請求或測試酬載。
  • 試算表:逐行產生 UUID,並將清單貼到欄位中。
  • 記錄與事件:當依大約建立時間排序有幫助時,使用 UUID v7。
  • 公開 ID:當你需要不暴露時間資訊的隨機識別碼時,使用 UUID v4。

選擇合適 UUID 的建議

需要最簡單、隱私性最高的預設選項時,選擇 UUID v4。當插入順序、記錄順序或資料庫排序很重要時,選擇 UUID v7。除非你的系統明確要求大寫、不含連字號、含大括號或 URN 格式,否則建議使用標準小寫 UUID。

對多數實務專案來說,最佳起點是標準小寫格式的 UUID v4。若是較新的資料庫密集型系統,且建立順序很重要,則可以測試 UUID v7。

資料來源

這個工具根據目前的 UUID 規格,以及用來產生安全隨機值的瀏覽器加密 API 建立。

CalcuLife.com