工具箱圖標
XTools
Blog
/
JSON 格式化與 YAMLXML 格式化程式碼格式化與壓縮JSON 轉 TypeScriptMarkdown 與 HTML 互轉Mermaid 圖表編輯器正規表示式測試JWT 解碼UUID 產生器編碼與解碼Cron 運算式產生cURL 指令產生Meta 標籤產生PX 轉 REM 與行高CSS 產生器Chmod 權限計算

© 2026 XTools. 保留所有權利。

隱私權政策聯絡我們

    編碼與解碼

    Base64、URL、十六進位、Base32、HTML 實體與二進位,支援文字與檔案
    • 檔案不會離開你的裝置
    • 在瀏覽器本機執行
    • 免費、免註冊、無浮水印

    0 個字元 · 0 位元組

    0 個字元

    兩邊都可以編輯:在任一側輸入,另一側會同步更新。

    相關工具

    • JSON 格式化與 YAML
    • XML 格式化
    • 程式碼格式化與壓縮
    • JSON 轉 TypeScript
    • Markdown 與 HTML 互轉
    • Mermaid 圖表編輯器
    • 正規表示式測試
    • JWT 解碼
    • UUID 產生器
    • Cron 運算式產生
    • cURL 指令產生
    • Meta 標籤產生
    • PX 轉 REM 與行高
    • CSS 產生器
    • Chmod 權限計算

    如何使用編碼與解碼

    對文字進行 Base64、URL、十六進位、Base32、二進位等 8 種編碼與解碼,兩側都能編輯。「檔案」分頁可把檔案轉成 Base64、Data URI 或十六進位傾印,也能把 Base64 還原成檔案。

    1. 1

      處理文字時留在「文字」分頁,處理二進位檔案時切換到「檔案」。

    2. 2

      選擇編碼方式,例如 Base64、URL 或十六進位。

    3. 3

      在「原文」輸入即可編碼,把編碼內容貼到右側即可解碼,另一側會隨輸入同步更新。

    4. 4

      視需要調整選項,例如「URL 安全字元集」或「完整 URL」範圍,再複製結果。

    常見問題

    文字和檔案會上傳嗎?

    不會。編碼與解碼都在瀏覽器內完成,檔案也只在本機讀取。

    「元件」和「完整 URL」有什麼差別?

    「元件」會跳脫英文字母、數字與 - _ . ! ~ * ' ( ) 以外的所有字元,適合查詢參數值與路徑片段;「完整 URL」保留 : / ? # & = 不跳脫,整個網址仍可使用。

    怎麼把 Base64 字串還原成圖片或檔案?

    開啟「檔案」分頁,選「文字 → 檔案」,貼上 Base64 或 Data URI。工具會判斷檔案類型,圖片可以預覽,填好檔名就能下載。

    解碼時顯示不是有效的 UTF-8 文字?

    這段 Base64 很可能是二進位檔案而不是文字。點「以檔案解碼」,在「檔案」分頁中儲存即可。

    支援中文和 emoji 嗎?

    支援。文字以 UTF-8 編碼,中文、帶重音的字母與 emoji 都能正確來回轉換。