ページを読み込んでいます
生成 UUID v4、UUID v7、ULID。支援批次生成和多種格式選項。
從 UUID v4(隨機)、UUID v7(帶時間戳)、ULID 中選擇要生成的格式。
設定大小寫、連字符有無、生成數量(1〜100 個)。
點擊「生成」按鈕,使用「複製」按鈕將生成的 ID 複製到剪貼簿。
1〜100 的整數
沒有記錄
UUID/ULID 生成器是一個線上工具,用於生成唯一識別碼。可用於資料庫主鍵、API 識別碼等需要不重複識別碼的場景。支援 UUID v4(完全隨機)、UUID v7(帶時間戳)、ULID(可排序)三種格式。
UUID v4 是 122 位元完全隨機的識別碼。UUID v7 在開頭包含時間戳,可按生成順序排序。ULID 也可按時間排序,但採用 26 字元的 Base32 格式,比 UUID 更短,適合用於 URL 或檔案名稱。
理論上存在可能,但 UUID v4 的碰撞機率極低(約 2^122 種組合),實際上可以忽略。即使每秒生成 10 億個,也需要約 85 年才會發生重複。
建議使用 UUID v7 或 ULID。由於可按時間戳排序,B-tree 索引效率較好,插入效能較佳。UUID v4 是隨機的,索引容易碎片化。
用於 URL 參數或檔案名稱等不方便處理連字符的場景。會變成 32 字元的連續字串,但唯一性不變。
不會,所有處理都在瀏覽器內完成。使用密碼學安全的亂數生成器(crypto.getRandomValues),生成的 ID 不會傳送到伺服器。