跳到主要內容
開發工具

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 完成,不產生任何網路請求,產生的資料也不會被記錄或儲存。