UUID 解碼器

將 UUID 解碼為其版本、變體、時間戳欄位與數值表示法。

UUID

貼上標準 UUID、URN、以大括號包住的 UUID,或 32 個字元的十六進位 UUID。

已解碼的 UUID
正規化 UUID
550e8400-e29b-41d4-a716-446655440000
版本
4版本 4 - 隨機或偽隨機
變體
1RFC 4122 / RFC 9562 標準變體

表示法

十六進位
550e8400e29b41d4a716446655440000
Base64
VQ6EAOKbQdSnFkRmVUQAAA==
十進位
113059749145936325402354257176981405696
八進位
1250350200070515501651234262106312521000000
二進位
01010101000011101000010000000000111000101001101101000001110101001010011100010110010001000110011001010101010001000000000000000000

什麼是 UUID 解碼器?

UUID 解碼器會說明通用唯一識別碼內部的結構。它會正規化常見的貼上格式,檢查該值是否為 128 位元 UUID,並顯示版本、變體、原始十六進位位元組,以及可直接複製的數值表示法。

UUID 通常會被視為不透明字串,但版本半位元組會指出識別碼的產生方式。版本 4 UUID 是隨機的,版本 3 和 5 是基於名稱的雜湊,而版本 1、6、7 等依時間排序的版本則可能帶有時間戳資訊。

何時使用

當你需要檢查來自記錄、資料庫、API、追蹤或測試固定資料的識別碼時,可以使用這個工具。它適合用來確認 UUID 是隨機或基於時間產生、將其轉換為十進位或 Base64 供另一個系統使用,以及查看 UUID v1 或 v6 的節點欄位是否可能暴露類似 MAC 的識別碼。

解碼器會在你的瀏覽器中執行,不會將 UUID 值傳送到伺服器。它接受標準 UUID、urn:uuid: 值、以大括號包住的 UUID、大寫輸入,以及不含連字號的 32 個字元十六進位 UUID。

注意事項

UUID 的版本與變體欄位描述的是位元配置,不代表該識別碼在實務上一定具有全域唯一性。外觀有效的 UUID 若產生方式不佳或被誤複製,仍然可能重複。

對於版本 1 和版本 6 UUID,節點欄位可能看起來像 MAC 位址。現代產生器可能會設定群播位元並改用隨機節點,因此除非你能控制產生器,否則應將它視為節點識別碼。