如果這個工具幫到了你,可以請作者喝杯咖啡 ☕
按需生成指定長度的隨機十六進制字串,適用於開發測試、唯一標識等場景
範圍 1-1024 位元組,每位元組會生成 2 個 HEX 字元
設定引數後即可生成隨機 HEX 字串
當開發需要臨時測試資料或生成唯一標識時,手動構造十六進制字串既耗時又難以保證隨機性。本工具基於偽隨機數演算法(PRNG),可即時生成符合長度要求的Hex字串。十六進制由0-9和A-F共16個字元組成,每個字元精確對應4位二進制資料,是計算機領域表示二進制資料的標準方式。
生成的Hex值能用作加密金鑰嗎?
不能。本工具採用偽隨機演算法,僅適用於測試資料等非安全場景。
為什麼十六進制用A-F表示10-15? 這種表示法源於IBM系統360架構,單個字元即可表示4位二進制組合(0000-1111),比十進制更緊湊。
超過512位元組的生成請求可能導致瀏覽器卡頓;連續生成時建議間隔2秒;生成的ID建議新增業務字首避免衝突。
在測試JSON介面時,可用8字元Hex模擬MongoDB的ObjectId前段(如生成"5f3d8a7b"對應ID前4位元組)。典型用例:生成3組8位Hex作為測試使用者ID→輸入8點選生成3次→獲得["a4e1b7c0","3f9d2c5e","8b0a1f6d"]。