{values}
隨機十六進位產生器
長度單位:{modeLabel}
每筆原始 HEX 字元:{hexCharacters}
位元組等值:{byteEquivalent}
隨機位元數:{bitLength}
數量:{count}
大小寫:{caseLabel}
0x 前綴:{prefixLabel}
分組:{groupLabel}
結果:
{values}
目前結果
等待產生
隨機十六進位產生器
依精確的位元組數或 HEX 字元數產生隨機十六進位資料,清楚區分字元數、位元組等值與隨機位元數。
目前結果
尚無格式摘要。等待產生
- HEX 字元數
- 0
- 位元組等值
- 0 B
- 隨機位元數
- 0 bit
完整 HEX 結果
結果不加編號。尚無 HEX 結果。
長度與格式說明
目前長度相當於整數個完整位元組。
0x 前綴、分隔符號與分組空格不計入原始資料長度;批次結果不保證唯一。
了解更多
位元組、HEX 字元與隨機位元
位元組數與 HEX 字元數有什麼不同
一個位元組包含8個位元,可用兩個十六進位字元表示。例如16位元組等於32個 HEX 字元與128個位元。
依 HEX 字元產生時允許奇數長度;奇數長度最後一位代表半個位元組(4個位元),因此不是整數個完整位元組。
0x 前綴和分組會改變資料嗎
不會。0x、空格、冒號與連字號只是顯示格式,不計入原始 HEX 字元數、位元組等值或隨機位元數。複製與下載會保留目前的顯示格式。
隨機值如何產生
頁面使用瀏覽器 Web Crypto 產生隨機位元組,再將每個位元組編碼成兩位 Base16。隨機來源不可用時不會退回 Math.random()。
限制與使用範圍
單筆最多4,096位元組或8,192個 HEX 字元,最多產生200筆,所有原始 HEX 字元合計最多200,000個。
批次結果可能偶然重複,本工具不去重;需要標準 UUID 時請使用專用 UUID 產生器。
適合測試資料、識別碼草稿與一般開發用途。安全權杖還需要考量協定、儲存、有效期限與伺服器驗證。
工具資訊與來源
常見問題
為什麼16位元組會顯示32個 HEX 字元
每個 HEX 字元表示4個位元,一個位元組有8個位元,因此一個位元組需要兩個 HEX 字元。
0x 前綴會算進長度嗎
不會。它只表示後面的內容使用十六進位表示,長度統計只計算原始 HEX 資料。
隨機 HEX 可以直接當密碼或存取權杖嗎
它能產生隨機位元組的 HEX 表示,但實際安全性還取決於長度、協定、傳輸、儲存、權限與伺服器實作。