Handytool
工具本機執行

UUID 產生器

產生密碼隨機 UUID v4 或時間有序 UUID v7 識別碼,一次一個或多個 — 在您的瀏覽器中。

UUID
您的 UUID 將出現在這裡。
版本

v4 是完全隨機的。v7 嵌入毫秒時間戳以實現資料庫友善的排序。

一次產生 1 到 100 個 UUID。

大小寫

完全在您的瀏覽器中執行。沒有東西上傳。

關於UUID 產生器

Handytool 的 UUID 產生器建立密碼隨機 UUID v4 識別碼和時間有序 UUID v7 識別碼 — 準備好貼入資料庫、API 呼叫或應用程式設定。一次產生一個或批量產生最多 100 個,切換大小寫,去掉破折號,用大括號包裝。每個 ID 來自 Web Crypto API,完全在您的瀏覽器中產生。

UUID 產生器功能

  • 01

    UUID v4 和 UUID v7

    v4 是在任何地方使用的經典完全隨機 UUID;v7 在開頭嵌入毫秒時間戳,因此 ID 按時間順序排列 — 適合需要良好索引局部性的資料庫主鍵。

  • 02

    批量產生

    需要 100 個 UUID 用於測試夾具?拖動滑塊。切換小寫/大寫大小寫、破折號和大括號包裝以符合您的環境,然後複製整個塊或下載為 .txt 檔案。

  • 03

    密碼隨機

    每個 UUID 都使用 crypto.randomUUID(用於 v4)或 crypto.getRandomValues(用於 v7)產生 — 與 HTTPS 使用的相同安全隨機來源。沒有弱 Math.random() 後備。

UUID 產生器常見問題

什麼是 UUID?
UUID(通用唯一識別碼),也稱為 GUID,是一個 128 位元識別碼,設計用於在沒有任何中央機構的情況下跨空間和時間唯一。UUID 是在分散式系統中為記錄、物件和事件分配 ID 的標準方式。
我應該使用 UUID v4 還是 v7?
想要完全隨機 ID 且沒有嵌入資訊時使用 v4。作為資料庫主鍵時使用 v7 — 前導時間戳使插入變成附加繁重而不是隨機,這大大改善了 B-tree 索引效能。
UUID 真的有多唯一?
隨機 128 位元 UUID 有 2^122 個可能的值。您需要產生大約 2.7 六十位組個 UUID 才能有十億分之一的碰撞機會。對於幾乎每個實際目的,碰撞是不可能的。
我可以將其用於安全令牌嗎?
UUID v4 使用 Web Crypto API,因此它是密碼隨機的,適合會話 ID 或短期令牌。對於長期機密,偏好具有驗證標籤的專用令牌格式。UUID v7 揭示建立時間,因此避免將其用於任何安全敏感的事物。
UUID 是否傳送到任何地方?
否。每個 UUID 都使用瀏覽器的加密 API 在本機產生。沒有上傳、記錄或儲存。

相關工具

工具

探索更多工具

所有工具