在瀏覽器中即時產生通用唯一識別碼(UUID)。支援v4、批次產生和自訂格式。
具有企業級功能的專業UUID產生
使用Web Crypto API以122位元隨機性產生真正隨機的UUID v4。
所有UUID在瀏覽器本機產生。不會向任何伺服器傳送資料。
一次產生多達100個UUID,用於資料庫填充、測試或開發。
在大寫和小寫之間切換。即時複製單個或所有UUID。
無網路延遲,即時產生。首次頁面載入後可離線使用。
產生符合RFC 4122規範的有效UUID v4識別碼。
關於UUID產生的常見問題
UUID(通用唯一識別碼)是一個128位元的識別碼,在所有裝置和時間上都是唯一的。在資料庫主鍵、分散式系統、API識別碼、工作階段權杖以及任何需要無中央機構保證唯一識別碼的地方使用UUID。
UUID v1基於時間,v3和v5基於名稱(分別使用MD5和SHA-1),v4是隨機產生的,v7是時間排序的。UUID v4是最常用的版本,因為它提供122位元隨機性,碰撞機率極低。
UUID v4有2^122個可能的值。碰撞機率極其低——您需要產生2.71百億億個UUID才有50%的機率發生一次碰撞。在實際應用中,UUID v4的值是唯一的。
是的。我們使用Web Crypto API(crypto.randomUUID()),它提供密碼學安全的亂數產生。所有產生都在瀏覽器本機完成——資料永遠不會傳送到我們的伺服器。
UUID非常適合自動遞增ID可能碰撞的分散式資料庫和微服務。但是,UUID v4可能導致B樹索引的索引碎片化。考慮使用UUID v7(時間排序)以獲得更好的資料庫效能,或者將UUID用作自動遞增主鍵的輔助識別碼。
標準UUID格式是用連字號分隔的8-4-4-4-12十六進位字元(例如:550e8400-e29b-41d4-a716-446655440000)。總長度為36個字元(包括連字號)或32個十六進位數字。