UUID 產生器

產生各版本 UUID,支援 v1, v3, v4, v5, v6, v7

UUID 版本說明

v1 (Time-based)

基於時間戳記產生,可從 UUID 推算產生時間。原始規範包含 MAC 位址,本工具使用隨機值替代以保護隱私。

v3 / v5 (Name-based)

使用 namespace + name 經雜湊產生。相同輸入永遠產生相同 UUID。v3 用 MD5,v5 用 SHA-1(較安全)。

v4 (Random)

完全隨機產生,最常用的版本。約 2^122 種組合,重複機率極低。

v6 (Reordered Time)

v1 的改良版,重新排列時間欄位使其可按字串排序,適合資料庫索引。

v7 (Unix Timestamp)

2024 年新標準(RFC 9562),使用 Unix 時間戳 + 隨機值。可排序且不暴露機器資訊,推薦用於新專案。