數位工具 · 萬事工具箱
本機處理

HTML Entity 編碼/解碼器

數位工具 本機處理

貼上 HTML 或文字,把 <、>、&、引號轉成安全 entity,也能把 &lt;、&#x1F680; 這類 entity 解回可讀文字。

使用說明

  1. 選擇編碼或解碼模式;編碼會把 HTML 特殊字元轉成 entity,解碼會把 entity 還原成文字。
  2. 若內容要放進 HTML attribute,保留「轉義引號」;若只要放在一般文字節點,也可以關閉引號轉義。
  3. 需要跨系統傳輸或避免非 ASCII 字元時,打開「中文與非 ASCII 也轉成 entity」,並選 decimal 或 hex 輸出。
  4. 檢查轉換明細與警告;未知 entity 會保留原樣,避免把不確定內容改壞。

適合情境

需要快速處理「HTML Entity 編碼/解碼器」相關工作時,可以直接在這頁完成。貼上 HTML 或文字,把 <、>、&、引號轉成安全 entity,也能把 &lt;、&#x1F680; 這類 entity 解回可讀文字。 這類工具也收在「數位工具」分類,方便之後一起找。

常見搜尋

HTML entity 編碼 HTML entity 解碼 HTML escape 工具 HTML unescape HTML 特殊字元轉換 把 HTML 顯示成文字

常見問題

HTML entity 跟 URL encode 一樣嗎?

不一樣。HTML entity 是給 HTML 內容使用,例如 &lt; 代表小於符號;URL encode 是給網址參數使用,例如空白變成 %20。

什麼時候要轉義引號?

文字要放進 title、aria-label、data-* 這類 HTML attribute 時,雙引號與單引號都建議轉義,避免 attribute 被截斷。

會把已經存在的 &lt; 再變成 &amp;lt; 嗎?

預設不會。工具會保留已知且合法的 entity,只轉換新的危險字元;你也可以關閉保留設定做完整轉義。

解碼未知 entity 會怎樣?

未知名稱或無效 code point 會原樣保留並顯示警告,避免把內容轉壞。

相關工具

使用界線

這是字元轉換工具,不會判斷整份 HTML 是否安全。處理外部輸入時仍要搭配前端框架或後端模板的安全輸出機制。