Developer Tools
DEVELOPER TOOLKIT

UUID 產生器

為開發工作流而生的 UUID 工作台:批次、格式化、複製、下載與本機歷史,一頁完成。

Generate settings

Choose version and output format

🔒 100% 本地端運作:UUID 與名稱輸入只在你的瀏覽器內處理,絕不上傳伺服器。

READY

produce results

Ready, it can be generated after the settings are completed.

0UUID
  1. 產生的 UUID 會顯示在這裡

High-speed batch generation

一次產生 1 到 1,000 組,適合測試資料、種子資料與 API payload。

v7 time sorting

採用 RFC 9562 的可排序 UUID 格式,適合現代資料庫索引。

🛡

Browser local privacy

不需帳號,不傳送 UUID、名稱或任何歷史紀錄到伺服器。

Paste process code directly

JSON、SQL、CSV、引號、大小寫與連字號都可即時調整。

UUID KNOWLEDGE BASE

Not just generating serial numbers, but choosing the right identification strategy

什麼是 UUID?與 GUID 有什麼不同?

UUID(Universally Unique Identifier)是 128 位元的識別碼,通常以 36 個字元顯示。GUID 是 Microsoft 生態系中常用的名稱;在大多數情境下,兩者採用相同格式,可直接互通。

UUID 的價值在於不需向中央服務申請,也能以極低碰撞機率產生識別碼。它常見於資料庫主鍵、分散式系統、檔案名稱、API 資源與事件追蹤。

UUID v4 與最新的 UUID v7 該如何選擇?

v4 是完全隨機的通用選擇,沒有時間資訊,適合大多數 token、測試資料與公開 ID。v7 則將 Unix 時間戳放在前段,字串可以依建立時間排序,通常較有利於 B-tree 資料庫索引與依時間查詢。

需要從固定名稱重複推導相同 ID 時,選 v3(MD5)或 v5(SHA-1);需要相容舊式時間 UUID 時可選 v1。本工具的 v1 會使用隨機 node ID,不會讀取你的實體 MAC 位址。

這個線上工具安全嗎?會不會產生重複的 UUID?

所有運算都在本機瀏覽器內完成。v4、v7 與 v1 使用 Web Crypto 安全亂數;名稱式 UUID 則只根據你輸入的名稱與命名空間計算。資料不會上傳,也不會被伺服器儲存。

UUID 並非數學上「絕對不重複」,但 v4 的 122 位元隨機空間使碰撞機率在實務上極低。若你的業務需要唯一性保證,仍應在資料庫設定唯一索引或主鍵約束。

FAQ

UUID 可以當資料庫主鍵嗎?

可以。v7 對以 B-tree 為主的資料庫通常比完全隨機的 v4 更友善;實際選擇仍取決於資料庫與索引設計。

移除連字號會改變 UUID 嗎?

No. The hyphen is for formatting only; when removed it is still the same 128-bit value.

Will historical records be uploaded?

不會。歷史紀錄保存在這個瀏覽器的 localStorage,清除瀏覽器資料或按下清除按鈕即可移除。