跳到主要內容
全部工具

線上編碼、解碼與 Hash 工具

轉換 Unicode、ASCII、摩斯電碼、Base64 和 URL 編碼,查看 JWT 負載或產生文字 Hash。編碼不等於加密,解碼不等於驗簽。

選擇工具

  • Unicode 轉換

    將文字編碼為 Unicode 碼點,或將 U+、\u 跳脫序列及 HTML 數字實體解碼為文字。支援中文和 emoji,並顯示 UTF-8 位元組;不接受原始 UTF-8 位元組作為解碼輸入。

  • ASCII 轉換

    將 ASCII 文字轉換成十進位、十六進位或二進位編碼,也可反向解碼。嚴格限制在 0–127,避免把中文與 emoji 錯當成 ASCII 字元。

  • Base64 編解碼

    把中文、emoji 等 UTF-8 文字編碼為 Base64 或 Base64URL,也可嚴格解碼回文字。支援中文範例、一鍵複製和把結果當作輸入反向轉換。

  • URL 編解碼

    進行 URL 百分號編碼與解碼,區分單一參數、完整 URI 與表單值。正確處理空格、加號與分隔符,提供範例和結果反向轉換。

  • JWT 解碼

    在本地拆解 JWT 的頭部、負載與時間字段,分別查看和複製 JSON。明確顯示未驗證狀態;成功解碼不代表 token 可信任或擁有任何權限。

  • Hash 生成

    按 UTF-8 計算文字摘要,支援 SHA-256、SHA-512、SHA-1 和 MD5。提供空字串與換行範例,方便排查相同文字卻摘要不同的問題。

  • 摩斯電碼

    在拉丁字母、數字、常用標點與國際摩斯碼之間轉換。

如何選擇

傳輸文字
Base64 用於文字的編碼表示,不是加密。 URL 編碼需要區分單一參數、完整 URI 和表單值,尤其註意空格與加號。
排查 JWT
JWT 解碼只能讀出頭部、載重和時間欄位;可解碼不等於簽名可信,也不代表擁有權限。
比較文本摘要
Hash 對 UTF-8 位元組計算,換行和空格也會參與。 MD5 / SHA-1 用於相容舊系統;這些快速摘要不適合直接儲存密碼。