什麼是 UUID 產生器?
免費線上 UUID v4 產生器。使用 crypto.randomUUID() 建立通用唯一識別碼。批次產生最多 50 個 UUID。
通用唯一識別碼(UUID)是現代軟體開發中不可或缺的元素。它們可作為資料庫主鍵、工作階段識別碼、分散式系統識別碼以及 API 資源 ID——只要是需要在沒有中央權威機構協調的情況下取得唯一值的場景,都用得上。UUID 產生器使用您瀏覽器的加密隨機數產生器,產生符合 RFC 4122 第 4 版的 UUID,確保每個 ID 都真正獨一無二且無法預測。
此工具以標準的 8-4-4-4-12 十六進位格式產生 UUID(例如 550e8400-e29b-41d4-a716-446655440000)。批次產生可一次建立 1、5、10 或 50 個 UUID——方便您為新的資料庫遷移預先產生識別碼,或批次指派 ID 給資源。批次中的每個 UUID 皆獨立隨機產生,因此不存在可被猜測的順序模式。
自訂選項涵蓋了最常見的格式變化。關閉連字號可產生不含分隔符號的精簡 32 字元十六進位字串,通常用於檔案命名,或在 UUID 以無格式方式儲存時使用。您也可以切換小寫或大寫——有些系統偏好大寫十六進位表示法,有些則統一使用小寫。批次中的每個 UUID 都會隨之更新,反映目前的格式設定。
產生過程會在有支援時使用 crypto.randomUUID(),否則會改用 Web Crypto API 實作的加密安全隨機演算法。這表示產生的 UUID 適用於對安全性敏感的應用程式,例如驗證權杖、密碼重設連結與工作階段管理——而不僅限於測試資料。產生的任兩個 UUID 永遠不會相同,且隨機特性使其無法預測。