UUID 產生器
大量產生 v4 與 v7 UUID,可直接複製。
Runs entirely in your browser. Nothing is uploaded.
免費線上 UUID 產生器與解碼器,一切在您的瀏覽器中執行
這款免費的線上 UUID 產生器可即時建立全球唯一識別碼(也稱為 GUID),無需註冊,無任何限制。每個 UUID 均使用您瀏覽器內建的密碼學安全亂數產生器(CSPRNG)在本機端產生,因此任何資料都不會傳送至伺服器,您可以放心地將這些 ID 用於正式環境金鑰、測試資料或敏感系統。它支援離線使用,可單次產生一個 ID,也可批次產生數千個,並內建 UUID 解碼器,讓您在同一頁面完成建立與檢查。
無論您需要一個隨機 UUID、批次填充資料庫,還是快速解碼手邊的 UUID,這款工具都能涵蓋完整工作流程——無需安裝、無需相依函式庫、無需撰寫任何程式碼。它遠超 uuidgenerator.net 或 guidgenerator.com 等網站的功能,將六種 UUID 版本、所有輸出格式、批次匯出和完整解碼器整合在一個私密頁面中。
全部 UUID 版本:v1、v3、v4、v5、v6 和 v7
根據您的使用情境選擇合適的版本。UUID v4 完全隨機,是最常見的選擇——與 Python 中 uuid.uuid4()、Java 中 java.util.UUID.randomUUID()、JavaScript 中 crypto.randomUUID() 的回傳值完全一致。UUID v7 內嵌 Unix 毫秒級時間戳記,因此 ID 按時間有序,作為資料庫主鍵時索引區域性遠優於 v4。v1 和 v6 是基於格里曆時間戳記的 UUID(v6 是重新排列的可排序形式),這裡使用隨機節點產生,永不洩露 MAC 位址。您還可以產生 RFC 9562 中定義的特殊值 NIL(全零)和 Max(全一)。
如需穩定可重現的 ID,請選擇基於名稱的版本:v5(SHA-1)和 v3(MD5)將命名空間與名稱字串一起雜湊,相同的輸入始終產生相同的 UUID。選擇標準命名空間——DNS、URL、OID 或 X.500——或貼上自訂命名空間,輸入任意名稱,即可從網域名稱、URL 或金鑰推導出確定性識別碼。輸出與 Python 的 uuid.uuid5() / uuid.uuid3() 完全一致。
批次產生與彈性的輸出格式
一次產生最多 10,000 個 UUID,並以純文字、JSON 陣列、CSV 欄位或可直接執行的 SQL VALUES 格式匯出——非常適合填充資料庫資料表、建構測試夾具或在數秒內產生真實的測試資料。根據您的技術堆疊格式化輸出:開啟大寫、移除連字號以取得緊湊形式、用大括號包覆以適配 .NET GUID 字面值,或加上 urn:uuid: 前綴以用於 RDF 和 XML 文件。
由於一切在用戶端執行,批次產生數千個 ID 是即時的,不會觸及網路——使其成為比 uuidtools.com 或 it-tools.tech 內 UUID 面板更快、更私密的替代方案。
線上解碼與檢查任意 UUID
將任意識別碼貼入內建解碼器中,即可立即解析其結構。線上 UUID 解碼器會回報版本和變體,對於基於時間的 UUID,還會提取嵌入的資料:v1、v6 和 v7 的精確建立時間戳記,以及 v1 和 v6 的時鐘序列和節點(並標註節點是隨機值還是真實 MAC 位址)。它能識別 RFC 4122/9562 變體以及 NIL 和 Max 特殊值,並相容大括號、URN 前綴、大小寫混合及缺少連字號的格式。
這使它成為日常除錯的實用工具:確認某個 ID 是真正隨機的(v4)還是基於時間的,查找 v1/v6/v7 記錄的建立時間,檢查基於名稱的 v3/v5 ID 是否不含隱藏資料,或在字串進入程式碼之前驗證其是否為格式正確的 UUID。
應該使用哪個 UUID 版本?
對於大多數需求,隨機 v4 UUID 是正確的預設選擇:它不包含任何關於建立時間或地點的資訊——這正是您在公開識別碼、工作階段權杖或任何不應洩露建立時間的情境中所需要的。當識別碼同時也是資料庫金鑰時,請使用 v7——其內嵌的時間戳記使資料列大致保持按插入順序排列,從而減少索引碎片,並加速高寫入資料表上的範圍查詢。
基於名稱的 v5 非常適合每次都需要為同一邏輯實體產生相同 UUID 的情境——例如,從規範 URL 推導穩定的產品 ID。線上產生 UUID 是在不開啟 REPL 或設定函式庫的情況下取得正確、防碰撞 ID 的最快方式。每個 v4 背後有 122 位元的熵,即使在極大規模下,碰撞機率也實際上為零。
UtiloKit 對比 uuidgenerator.net、guidgenerator.com 和 it-tools.tech
Uuidgenerator.net 是訪問量最大的 UUID 工具之一,但每次頁面訪問只產生一個 v4 UUID——沒有批次模式,沒有 v7,沒有解碼器,也沒有格式選項。Guidgenerator.com 類似:簡單、快速,但僅限於一種格式和一個版本。It-tools.tech 作為更大工具箱的一部分涵蓋了 UUID,介面更簡潔,但將產生和解碼分在不同頁面,且不支援批次 SQL 匯出。
UtiloKit 將全部六個 UUID 版本(v1、v3、v4、v5、v6、v7)、所有格式(標準、大寫、無連字號、大括號、URN)、批次匯出至 JSON/CSV/SQL 以及完整解碼器整合在單一頁面中。一切使用 CSPRNG 在您的瀏覽器中執行——無伺服器、無帳號、無檔案上傳。該工具在首次載入後也可離線使用,在飛機上或網路不穩定的地方填充資料庫時尤為有用。
Frequently asked questions
UUID 產生器是免費且無限制的嗎?
是的。無需帳號、無速率限制、無廣告,隨意產生所需數量的 UUID,完全免費。一切在瀏覽器中執行,無需安裝任何東西。
產生的 UUID 在密碼學上是隨機且安全的嗎?
是的。UUID 使用瀏覽器的密碼學安全亂數產生器(CSPRNG)產生——與密碼管理員和加密函式庫使用的來源相同。不會向伺服器傳送任何內容,因此這些 ID 可以安全用於正式環境金鑰、工作階段權杖和任何敏感系統。
UUID v4 和 v7 有什麼差別?
v4 完全隨機——122 位元熵,不含任何嵌入資訊。v7 在最高有效位元中嵌入 Unix 毫秒級時間戳記,使較晚產生的 ID 排在較早 ID 之後。這讓 v7 作為資料庫主鍵表現更好:資料列大致保持按插入順序排列,索引頁保持飽滿,按建立時間的範圍查詢也更有效率。對於公開權杖或任何不應洩露建立時間的情境,v4 是更安全的選擇。
這裡可以產生哪些 UUID 版本?
所有常見版本:v4(隨機)、v7(Unix 時間可排序)、v1(格里曆時間戳記)、v6(重新排列的可排序 v1)、v5(SHA-1 基於名稱)、v3(MD5 基於名稱),以及 RFC 9562 中定義的特殊值 NIL(全零)和 Max(全一)。
什麼是基於名稱的 UUID(v3/v5),命名空間如何運作?
v3 和 v5 UUID 是確定性的:它們將命名空間 UUID 與名稱字串一起雜湊,因此相同的輸入始終產生相同的 UUID。選擇標準命名空間(DNS、URL、OID 或 X.500)或提供自訂命名空間,輸入名稱,即可從網域名稱、URL 或任意金鑰推導出穩定識別碼。v5 使用 SHA-1,是推薦選擇;v3 使用 MD5,適用於舊系統相容性。
可以批次產生 UUID 並匯出嗎?
可以。一次產生最多 10,000 個 UUID,並以純文字、JSON 陣列、CSV 欄位或可直接執行的 SQL VALUES 格式匯出——非常適合填充資料庫資料表、建構測試夾具或在數秒內產生真實的開發資料。
這個工具是私密的嗎?會儲存我的 UUID 嗎?
完全私密。每個 UUID 都在您的瀏覽器中使用用戶端 JavaScript 和 CSPRNG 產生——不會向伺服器傳輸、記錄或在您的裝置之外儲存任何內容。該工具在首次載入後即可離線使用。
Related tools
檢視所有工具Lorem Ipsum 產生器
依段落、句子、單字或列表項目產生佔位文字。
電子郵件簽名產生器
為 Gmail、Outlook 與 Apple Mail 製作乾淨的 HTML 郵件簽名。
假資料產生器
產生虛擬測試資料,並匯出為 JSON、CSV 或 SQL。
簽名產生器
手寫或輸入你的簽名,並下載為透明 PNG。
條碼產生器
建立 Code 128、EAN-13 和 UPC-A 條碼,並下載為 SVG 或 PNG。
Love Calculator
A fun compatibility score based on two names — share the result with your match.