開發工具
UUID 產生器
純前端處理
無需上傳
加密安全隨機數
批次產生
( 個)
產生
線上免費產生 UUID/GUID。支援 v4、v7 與批次產生多達 1000 個,可選擇大小寫、帶/不帶連字號。100% 在本機執行,使用加密安全的隨機數,絕不離開瀏覽器。
什麼是 UUID?
UUID(通用唯一辨識符)是 128 位元的識別符,用於在分散式系統中唯一識別資料,例如資料庫主鍵、API 請求 ID、會話權杖等。v4 使用隨機數產生,碰撞機率極低;v7 以時間戳前綴為基礎,可依時間排序,更有利於資料庫索引。
使用技巧
加密安全隨機數
本工具使用瀏覽器內建的 Web Crypto API(crypto.getRandomValues),產生密碼學等級的安全隨機數,適合會話權杖、重置連結等敏感場景,絕非 Math.random。
選擇正確的版本
一般用途選 v4(隨機、不可預測)。若需作為資料庫主鍵並追求索引效能,選 v7(時間有序);ULID 更短且可排序。
隱私保護
所有產生的 ID 都在瀏覽器本機完成,不傳送到任何伺服器,可離線使用。
常見應用場景
資料庫主鍵
產生分散式系統可用的唯一主鍵
API 識別符
為介面請求、會話建立唯一的追蹤 ID
測試資料填充
批次產生大量隨機 ID 供開發與測試
常見問題
UUID 是否保證唯一?
UUID v4 有 122 位元的隨機熵,碰撞機率約為 5.3×10^36 分之一,實際可視為唯一。v7 結合時間戳與隨機,幾乎不可能重複。
v4 和 v7 有什麼區別?
v4 完全隨機、不可預測,適合對外暴露的 ID。v7 以目前時間戳開頭,整體可依時間排序,插入資料庫索引時更高效。
這些 ID 會傳送到伺服器嗎?
不會。所有產生都在瀏覽器內用 Web Crypto API 完成,不產生任何網路請求,產生的資料也不會被記錄或儲存。