🟪

Hex 編解碼

文字與十六進位位元組串雙向互轉,可選空格分隔與大小寫。
十六進制 📂 編碼 👤 ToolWorld 🏷️ v1.1.12
載入中...
{bytes} 位元組
文字 {chars} 字元 / {words} 詞 / {lines} 行
十六進位

使用說明

📖 工具介紹


Hex 編解碼是一款免費的線上十六進位轉換工具,幫助您在可讀文字與依位元組展開的十六進位串之間雙向切換。除錯二進位通訊協定、檢視檔案頭、手工建構資料包時,經常需要把一段文字逐位元組轉成 48 65 6C 6C 6F 這樣的十六進位表示;反過來,拿到一段從封包擷取工具裡複製出來的十六進位串,也需要一鍵還原成原文。工具嚴格依 UTF-8 位元組流處理,中文與 emoji 會被拆成對應的多位元組序列而不是依 16 位碼元截斷。您可以勾選在每個位元組之間加空格,也可以切換大寫或小寫輸出;解碼時會自動忽略空格、逗號、0x 前綴與 \x 寫法,輸入更寬容。當輸入含有非法字元或奇數個十六進位數字時,工具會明確報錯,而不是輸出半個亂碼。全部運算在瀏覽器本機完成。

✨ 功能特點


  • UTF-8 位元組:中文與 emoji 依真實多位元組展開
  • 方向下拉:在文字轉 hex 與 hex 轉文字間切換
  • 空格分隔:可開關位元組間空格
  • 大小寫:可選大寫 A–F 或小寫 a–f
  • 寬容輸入:解碼自動忽略空格、逗號與 0x 前綴
  • 本機執行:純瀏覽器運算,不上傳內容

📝 使用方式


  1. 在方向下拉中選擇文字轉 hex 或 hex 轉文字
  2. 依需求勾選位元組間空格與大寫選項
  3. 在輸入區貼上文字或十六進位串
  4. 點擊轉換按鈕
  5. 在輸出區複製或下載結果

⚠️ 注意事項


  • 偶數長度:解碼時十六進位數字總數必須為偶數,否則報錯
  • 合法字元:hex 串只接受 0–9 與 a–f(A–F),其餘視為非法
  • 位元組序:工具依 UTF-8 位元組序輸出,不會做位元組交換
  • 非文字位元組:若 hex 串不是合法 UTF-8,解碼會失敗並提示
  • 大量文字:超長內容建議分批處理

相關推薦

⏫︎