UUID 產生器
UUID 產生器可批次產生 v1、v4 和 v7 識別碼,並支援大小寫、連字號、複製和 .txt 下載,適合資料庫 ID、冪等鍵和追蹤 ID。
UUID 版本
數量
1 / 100格式選項
大寫字母
包含連字號
UUID 產生器選擇版本:預設 v7(時間有序);v4 適合純隨機識別碼,v1 僅用於相容舊時間語意格式:切換大寫/連字號,選擇易讀或精簡產生後可複製單一/全部,或下載 .txt 列表
快速開始
1
2
3
常見使用情境
資料庫 UUID 欄位和測試主鍵;仍需資料庫唯一約束兜底
API 冪等鍵與請求去重識別碼
日誌/事件/鏈路追蹤 ID
版本與格式參數
v1:帶時間語意與隨機節點識別碼,不應作為權威建立時間記錄或可排序主鍵
v4:隨機識別碼;透過 uuid 函式庫使用現代 crypto 隨機值產生
v7:基於 Unix Epoch 的時間有序 UUID,適合資料庫索引和日誌,但不能作為權威建立時間紀錄
表現形式:大小寫與連字號僅影響顯示/儲存,比較時不區分大小寫
📦 批次與匯出
記錄顯示:僅呈現本次產生結果,附時間戳記
一鍵操作:複製單一/全部,或下載 .txt 檔案。
結果資訊:每列顯示 UUID 版本和產生時間
UUID 產生邊界
本工具只產生 UUID v1、v4 和 v7;不提供 v3/v5/v6/v8、Nil/Max UUID、命名空間產生、驗證或解碼。
v4 輸出適合作為識別碼,不是密碼、API key、認證 token 或其它 secret。
v7 輸出大致按時間有序,但格式選項不會讓 UUID 變成密鑰或業務唯一性保證。
v1 輸出帶有時間語意並使用隨機節點識別碼;除非明確需要這種舊時間風格,否則優先使用 v7 或 v4。
大寫和連字號只改變字串表現形式;跨系統比較或入庫前應先統一格式。
使用建議
一般建議:可排序的正式識別碼優先使用 v7,純隨機識別碼使用 v4;只有明確需要舊時間語意時才使用 v1
儲存規範:資料庫欄位用「小寫無連字號」;日誌/顯示用「小寫含連字號」
冪等與追蹤:冪等鍵和追蹤識別碼可使用 v7 或 v4;UUID 不是驗證 token 或密鑰
批次匯入:可預先產生並校驗一批 UUID 用於遷移/初始化
限制與相容性
版本支援:目前僅支援 v1/v4/v7;不支援 v3/v5/v6/v8、Nil/Max、命名空間 UUID、驗證器或解碼器
跨語系差異:序列化(大小寫/連字號)可能不同;請團隊統一規範
隱私與安全
UUID 在瀏覽器內產生,產生結果不會傳送到 CrateX.app,本機設定可隨時清空或重設。
隱私提示:v1 和 v7 帶有時間語意;v1 使用隨機節點識別碼,不會暴露真實 MAC 位址
常見問題
128 位元全域唯一識別碼。標準格式為 8-4-4-4-12 的 32 個十六進位字元;常見版本:v1(含時間語意)、v4(隨機)、v7(時間有序)
需要可排序 ID 時預設選 v7;需要純隨機識別碼時選 v4;v1 只適合相容舊時間語意。
一般使用情境下碰撞機率可忽略,但這不是業務保證;跨系統唯一性仍應配合資料庫約束或業務去重
UUID 比較時大小寫不敏感,短橫線主要是格式而不是身分本身。日誌和標準格式建議保留短橫線;只有在緊湊 URL、檔案名稱或儲存欄位需要時再移除。
不能。UUID 是識別碼,不是密碼、API key、認證 token 或金鑰;需要 secret 時請使用專門的密碼或金鑰產生工具