土薯工具 Toolshu.com 登錄 用戶注冊

UUID生成器

版本

隨機生成,適用於絕大多數場景。

數量
格式預設
轉爲大寫
使用分隔符
加花括號
URN
輸出方式
解析
工具介紹

UUID 在線生成器是一個在瀏覽器中運行的標識符生成與解析工具,可以按需生成不同版本的 UUID(通用唯一識別碼),並支持批量生成、格式定製、多種開發格式導出與已有標識符的反向解析。所有計算都在本地頁面完成,生成的標識符不會上傳到服務器。

支持的 UUID 版本

  • v1:包含生成時間與節點信息,適合需要按時間追溯來源的場景。
  • v3 / v5:基於命名空間與名稱計算,相同的命名空間和名稱始終產生相同結果,分別使用 MD5 與 SHA-1。
  • v4:完全隨機,適用於絕大多數業務場景。
  • v6 / v7:前綴包含時間戳,整串可按時間排序;v7 在同一毫秒內連續生成時也會依次遞增,適合作爲數據庫主鍵。
  • v8:自定義格式,可輸入十六進制內容,或指定 SHA-256、SHA-384、SHA-512 計算名稱哈希。
  • Nil / Max:全 0 與全 F 的特殊值,用於表示空值和最大值。

格式與輸出

  • 可切換標準形式、GUID、無連字符與 URN 前綴,並自定義分隔符、大小寫與花括號。
  • 輸出方式包括每行一個、逗號分隔、空格分隔、帶引號、JSON 數組、CSV、SQL IN、SQL VALUES、Python 列表、Base64 與 C 字節數組。
  • 單次可生成 1 至 1000 個,結果支持複製、下載爲 TXT、JSON、CSV、SQL、PY、C 文件,也可導出爲 Excel 表格。

解析已有 UUID

粘貼一個或多個 UUID 後,工具會識別其標準形式、當前格式、版本號、變體、時間戳、時鐘序列與節點信息,並給出對應的 Base64 表示。帶花括號、帶 URN 前綴或不含連字符的寫法都可以識別。

適用場景

  • 開發接口或數據庫時批量生成測試用的主鍵與唯一標識。
  • 需要按時間排序的分佈式 ID 時生成 v7 UUID。
  • 覈對日誌、測試用例或接口返回中的 UUID 版本與時間字段。
  • 爲 SQL 語句、JSON 數據、Python 列表或 C 數組準備現成的標識符。

使用方法

  1. 在版本選項中點擊需要的 UUID 版本,頁面會顯示該版本的簡要說明。
  2. 設置生成數量,並按需調整格式預設、分隔符、大小寫等細節。
  3. 選擇輸出方式,點擊生成即可得到結果。
  4. 使用首條結果、列表中單條複製或複製全部獲取數據,也可以下載文件或導出 Excel。
  5. 需要覈對已有標識符時,將內容粘貼到下方解析區域並點擊解析。

常見問題(FAQ)

Q:生成的 UUID 會重複嗎?

A:v4 等隨機版本使用瀏覽器提供的安全隨機數,在常規使用量下重複概率可以忽略;v3 與 v5 屬於確定性生成,相同的命名空間和名稱一定會得到相同結果,這屬於設計預期。

Q:v4 和 v7 應該怎麼選?

A:只需要唯一標識時選 v4;如果標識符要作爲數據庫主鍵並希望按寫入順序排序,v7 更合適,因爲它的前綴包含時間信息。

Q:一次最多可以生成多少個?

A:生成數量上限爲 1000 個;解析區域單次最多處理 500 行,超出部分會自動截取前 500 行。

Q:生成的數據會上傳到服務器嗎?

A:不會。生成與解析都在瀏覽器本地完成,結果不會上傳或保存到服務器。

Q:頁面裏的設置會保留嗎?

A:版本、格式、輸出方式等選項會保存在當前瀏覽器中,下次打開時沿用上次的設置。

評論區

加載中...

红包