DevToolbox

免費線上 UUID Generator

線上生成 UUID v1、v4 或 v7(GUID)— 單次最多生成 10,000 個。支援匯出為 TXT 或 CSV。100% 用戶端處理,免費,無需註冊。

100% 用戶端處理 · 資料永不離開您的瀏覽器

使用說明 UUID Generator

根據使用情境選擇 UUID 版本:

  • v4(隨機) — 適合大多數應用程式的安全預設選擇。使用密碼學安全亂數。
  • v4(原生) — 使用瀏覽器內建的 crypto.randomUUID(),效能最佳。
  • v1(基於時間) — 編碼了時間戳記和 MAC 位址片段。在隱私敏感場景中請謹慎使用。
  • v7(時間有序) — 推薦用於資料庫主鍵。按建立時間字典序排列。

調整數量滑桿,單次最多可生成 10,000 個 UUID。使用全部複製或下載為 TXT/CSV 檔案。

鍵盤快捷鍵:Ctrl/Cmd+Enter 生成,Ctrl/Cmd+K 清除。

常見問題

什麼是 UUID?

UUID(通用唯一識別碼)也稱為 GUID(全域唯一識別碼),是一個 128 位元識別碼,格式為 8-4-4-4-12 的十六進位字元。UUID 用於在沒有中央機構的情況下唯一識別記錄、工作階段、檔案或資源。

UUID v1、v4 和 v7 有什麼差異?

v1 編碼了當前時間戳記和節點識別碼(通常是 MAC 位址片段),具有唯一性,但可能洩露時間或主機資訊。v4 完全隨機,是使用最廣泛的版本。v7 兼具時間順序和隨機性,由於可以按時間順序排序,非常適合用作資料庫主鍵。

在正式環境中使用 crypto.randomUUID() 安全嗎?

安全。crypto.randomUUID() 使用瀏覽器的密碼學安全亂數產生器——與 v4 UUID 使用的來源相同。它在所有現代瀏覽器和 Node.js 14.17+ 中均可使用。

UUID v4 的唯一性如何?

UUID v4 具有 122 位元隨機性,提供 2¹²² ≈ 5.3 × 10³⁶ 種可能的值。生成兩個相同 UUID 的機率極小——您需要每秒生成數十億個 UUID,持續許多年,才有可能出現碰撞。

可以批次生成 UUID 嗎?

可以!使用滑桿或數字輸入框設定數量(最多 10,000 個),然後點擊生成。您可以將所有 UUID 複製到剪貼簿,或下載為 .txt 或 .csv 檔案。

相關工具

相關文章