免費工具
UUID 產生器
即時產生 UUID v4(隨機),支援批次產生最多 100 個 UUID,一鍵複製或下載。
已複製!
如何使用 UUID 產生器
- 設定數量(每次最多產生 100 個 UUID)。
- 點擊產生——UUID 即時顯示。
- 點擊複製全部,或直接點擊輸出框複製所有 UUID。
- 點擊下載 .txt,將 UUID 儲存為文字檔。
主要功能
- 批次產生——單次點擊產生最多 100 個 UUID。
- 加密級隨機性——使用瀏覽器的加密 API 確保最高隨機性。
- 下載為 .txt——方便匯出供腳本或資料庫使用。
- 點擊即複製——直接點擊輸出框複製全部 UUID。
- 零依賴——純 JavaScript,資料不傳送至任何伺服器。
常見問題
什麼是 UUID?
UUID(Universally Unique Identifier,通用唯一識別碼)是一個 128 位元的標識符,格式為 32 個十六進位字元,分成 5 組並以連字號分隔:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx。UUID 的設計目標是在不需要中央管理機構的情況下,保證在空間和時間上的唯一性。廣泛用於資料庫主鍵、分散式系統資源識別符、工作階段 Token 以及需要唯一性的檔名。
UUID v4 和其他版本有什麼差別?
UUID v4 完全隨機產生——128 位元中有 122 位元是隨機的,其餘 6 位元保留給版本和變體識別碼。這讓它成為最簡單、最常用的通用唯一識別碼版本。UUID v1 基於時間戳記且包含機器的 MAC 位址,有隱私疑慮。UUID v3 和 v5 基於命名空間且具確定性(相同輸入永遠產生相同 UUID)。UUID v4 在簡單性、隱私性和唯一性之間提供了最佳平衡,適合大多數使用場景。
UUID 真的唯一嗎?
實務上,是的。UUID v4 有 2¹²² 種可能值,約等於 5.3 × 10³⁶。即使每秒產生 10 億個 UUID 並持續一兆年,發生碰撞的機率仍然微乎其微。對於需要絕對無碰撞保證的系統(如擁有數十億筆記錄的分散式資料庫),建議在使用 UUID 的同時搭配資料庫唯一性約束條件。
