如何產生 UUID
- 選擇版本:v4(完全隨機)或 v7(包含時間,因此會依順序排列)。
- 輸入想要的數量,從 1 到 1000。
- 如有需要,開啟大寫或移除連字號。
- 點擊「產生」,然後複製清單。
什麼是 UUID
UUID(通用唯一識別碼)是一個 128 位元的數字,以 32 個十六進位字元表示,並用連字號分隔,例如 123e4567-e89b-42d3-a456-426614174000。它用來識別紀錄、檔案或工作階段,不需要中央計數器。
第 4 版完全隨機,也是最常用的版本。第 7 版以毫秒為單位的日期與時間開頭,後面接隨機值,因此較晚建立的 UUID 會排在較早建立的後面,很適合作為資料庫的主鍵。
UUID v4 有 122 個隨機位元,重複的機率微乎其微。
使用前請注意
- UUID v7 包含建立的日期與時間,如果這項資訊需要保密,請不要使用。
- UUID 是識別碼,不是機密:請不要把它當作密碼或存取權杖。
- 在這個頁面產生的 UUID 不會被儲存在任何地方。
常見問題
兩個 UUID 可能相同嗎?
實際上不會。UUID v4 有 122 個隨機位元,重複的機率可以忽略不計。
v4 與 v7 有什麼差別?
v4 完全隨機。v7 以毫秒為單位的時間開頭,因此 UUID 會依建立時間排序。
它使用哪一種亂數?
使用瀏覽器的加密亂數產生器(crypto.getRandomValues),專為安全用途設計。
我產生的 UUID 會被儲存嗎?
不會。它們在你的瀏覽器中建立,不會傳送到伺服器。
需要付費嗎?
不用,完全免費,不需註冊,直接在瀏覽器中使用。