UUID v4 產生器
關於此工具
使用密碼學安全的亂數批次產生碰撞機率極低的 UUID v4 識別碼,適合測試資料或手動發放唯一鍵。 所有處理都在瀏覽器內完成(不會傳送任何資料)。
UUID 產生器
適用情境
- 為測試資料建立 ID,並分配到 CSV
- 手動發放唯一鍵
基本用法
- 輸入數量 → 按下 產生 → 一次複製。
UUID 的原理與價值(點擊展開)
UUID(Universally Unique Identifier,通用唯一識別碼) 是 128 位元 的數值,通常以 8-4-4-4-12 的十六進位格式呈現(例如:550e8400-e29b-41d4-a716-446655440000
)。其設計目的在於即使多台機器同時產生,也能讓碰撞機率極低。
典型的產生方式(版本)
- v1:時間戳 + MAC 等
- v4:密碼學安全亂數(本工具)
- v5:命名空間雜湊(相同輸入 → 相同 UUID)
在哪些地方有幫助?(價值)
- 資料庫主鍵:非常適合分割(sharding)
- 檔名 / URL 鍵:命名不易碰撞
- 工作階段 / 交易 ID
- 資產管理 ID / 序號:不必設計複雜規則
- 對外公開的 ID:能隱藏內部結構
產生方式:UUID v4(密碼學安全亂數)。使用瀏覽器的 crypto.getRandomValues
。