關於此工具
什麼是UUID 產生器?
產生 UUID(通用唯一識別碼),適用於資料庫鍵值、API 請求 ID,或任何需要避免衝突 ID 的系統。支援 UUID v4(隨機,最常見)、UUID v7(時間戳記前綴,可依建立順序排序,適合 B-tree 資料庫索引),以及 NanoID(較短,適合網址使用)。
一次最多可批次產生 10,000 個,並可匯出為純文字、JSON 陣列或 CSV。在瀏覽器中使用 crypto.getRandomValues 執行,與你的密碼管理工具使用相同的隨機數產生器。
常見問題 · UUID 產生器
關於UUID 產生器的常見問題
UUID v4 和 v7 有什麼差別?
v4 完全隨機,非常適合用來產生無法猜測的 ID,但不利於資料庫索引(隨機的插入順序會造成 B-tree 碎片化)。v7 則在前綴加上時間戳記,使 ID 能依建立順序排序,資料庫索引效能好得多。現代的最佳做法是:主鍵使用 v7,權杖則使用 v4。
UUID 是否保證唯一?
機率上是的。v4 有 122 位元的隨機性,碰撞機率極低,你必須每秒產生數十億個,持續數千年才可能遇到一次。v7 的末段位元沿用 v4 的隨機性,因此保證相同。
免費嗎?
是的,免註冊、無批次上限(每次最多可產生 10K 個)。在瀏覽器中執行。