Command Palette

Search for a command to run...

UU

uuid 生成器

產生隨機 UUID(普遍唯一的識別碼)

什麼是UUID產生器?

UUID 產生器是一個免費的線上工具,它可以創建通用的唯一識別碼 (UUID),也稱為 GUID(全球唯一識別碼)。 UUID 是 128 位元值,用於在軟體系統中唯一地識別物件、記錄和資源,而無需中央權限。

此產生器產生版本 4 UUID,即隨機變體,幾乎在所有情況下都需要該變體,其中 id 必須是唯一的,而無需與其他任何內容協調。您可以一次產生一個或批量產生數十個,並以程式碼期望的格式複製它們:規範、大寫、支撐或刪除連字符。

UUID 在分散式系統、資料庫、API 和微服務中至關重要,需要跨不同伺服器和服務進行唯一識別。 無論您是需要資料庫記錄、會話令牌或唯一檔案名稱的主鍵,此工具都會在您的瀏覽器中立即產生符合標準的 UUID。

這些版本不可互換,選擇錯誤版本會產生後果。版本 4 是 122 個隨機位,這足以讓衝突不再是一個實際問題:您需要產生數十億,然後賠率才值得考慮。版本 1 對時間戳記和機器的網路位址進行編碼,因此它按創建時間排序,並在何時何地洩露,這就是它失寵的原因。版本 7 是較新的選項,它保留了時間排序,沒有硬體標識符,並且排序比聽起來更重要:隨機版本 4 id 分散在資料庫索引上並將其分段,同時附加了時間排序的 id。沒有版本的一件事是秘密的。 UUID 是唯一的,在安全令牌所需的意義上並非不可猜測,因此它不應該代表一個。

您可以查看此 v4 UUID 產生器的輸出。取 3f2b8c1e-9d4a-4e7b-b6a2-5c0d8e1f7a93 等 ID:第三組的第一位數字始終為 4,版本,第四組的第一位數字始終為 8、9、a 或 b,變體。所有其他十六進位數字都來自 uuid 隨機產生器。將格式切換為無連字符,相同的 id 為 32 個字元; {braces} 使其成為 38。任何遵循 RFC 9562 的線上 UUID 產生器或 UUID GUID 產生器都會產生相同的佈局。

如何使用 UUID 產生器?

  1. 檢查版本 4 就是您所需要的

    決定版本 4 是否是正確的選擇。它的 122 個隨機位元使其成為主鍵、檔案名稱和相關 ID 的預設值;當資料庫對該值進行大量索引時,時序 ID 是替代方案。

  2. 設定數量

    在「UUID 數量」欄位中輸入要產生的 UUID 數量(每次點擊設定為 1 到 100 個),然後選擇格式:預設(小寫)、大寫、無連字符或 {braces}。

  3. 產生 uuids

    點擊生成。每個 id 遵循 RFC 9562 中定義的版本 4 佈局,其隨機位元取自 Web Crypto API,而不是 Math。random。

  4. 複製使用

    按一下任何 UUID 旁邊的複製圖示以複製該圖標,或按一下清單上方的複製按鈕以取得整個批次(每行一個 ID),格式為您選擇的格式。

主要特點

  • 密碼隨機性

    122 個隨機位元來自 Web Crypto API,而不是來自 Math。random,其輸出可以從早期值預測

  • 四種輸出格式

    複製為規範小寫、大寫、括號 {...} 或刪除連字符,以符合您的語言或資料庫的期望

  • 散裝

    一次產生多個 UUID 用於批次操作,例如播種資料庫或建立測試資料

  • 符合標準

    每個 id 都遵循 RFC 9562 中的版本 4 佈局,該佈局刪除了 RFC 4122,並正確設定了版本和變體位元

Frequently Asked Questions

是的,它是免費的,沒有註冊。每次「產生」點擊都會計入每個工具的每日使用限制,作為訪客每天10 次,使用免費帳戶每天50 次,一次點擊最多可以產生100 個id,因此正常的批次作業很合適。

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

uuidguiduniqueidentifiergeneratorrandomuuid guid generatoronline uuid generatoruuid random generatorv4 uuid generatorguid generator