使用方式
- 1 開啟HTML 實體與特殊字元編碼器,輸入、貼上或選擇要處理的內容。
- 2 依需求調整頁面上的選項與格式。
- 3 確認即時結果,再複製或下載可用的輸出。
即時雙向編解碼 HTML 實體,並提供精美可搜尋的特殊符號與 Emoji 點擊複製大面板。
即時雙向編解碼 HTML 實體,並提供精美可搜尋的特殊符號與 Emoji 點擊複製大面板。適合日常工作、開發、學習或快速驗證時使用。
工具在瀏覽器中運作;處理敏感資料前,仍請確認瀏覽器與裝置環境可信。
HTML 實體(HTML entities)是用文字代號表示特殊字元的方法。瀏覽器會把「<」當成標籤開頭、「&」當成實體開頭,所以想在網頁上顯示這些符號本身,就要寫成 <、& 這類實體。本工具的「基本編碼」會轉換五個關鍵字元:& → &、< → <、> → >、" → "、' → '。例如「<p>」會變成「<p>」,貼到 HTML 裡就會原樣顯示,而不是被當成段落標籤。
「完整編碼」則會把所有非 ASCII 字元(中文、重音字母、符號、emoji)連同上述五個字元一起轉成十進位數字實體,例如「©」變成「©」、「中」變成「中」、「😀」變成「😀」。這在需要純 ASCII 輸出的情境很實用,例如舊系統、某些郵件範本,或編碼設定不確定的檔案。
「解碼」使用瀏覽器內建的 HTML 解析器,具名實體(©、 )與數字實體(©、©)都能還原。要注意,輸入中如果夾帶真正的標籤(例如 <b>文字</b>),解碼時會被當成 HTML 解析,只留下文字內容。
下方的特殊符號庫收錄約 80 個常用符號,分成星號與愛心、箭頭、數學與貨幣、emoji 等類別,可用英文關鍵字搜尋(如 arrow、heart),點一下就複製該字元,適合寫文章、做社群貼文或設計 UI 時使用。所有編碼與解碼都在瀏覽器內完成,不會上傳任何內容。
在 HTML 中顯示程式碼、使用者輸入的內容,或任何含有 <、>、& 的文字時都需要。這樣瀏覽器會把它們當成文字顯示,而不是解析成標籤;對使用者輸入做跳脫也是防止 XSS 的基本步驟之一。
基本編碼只轉換 & < > " ' 五個會破壞 HTML 結構的字元,其他文字保持原樣。完整編碼額外把所有非 ASCII 字元轉成 &#數字; 格式,輸出結果只含 ASCII,檔案編碼錯誤時也不會變亂碼。
兩者都代表 ©。© 是具名實體,好讀但只有部分字元有名稱;© 是十進位數字實體,任何 Unicode 字元都能用,© 則是十六進位寫法。本工具的完整編碼輸出十進位格式,解碼時三種寫法都支援。
通常不需要。只要網頁宣告 UTF-8,中文和 emoji 可以直接寫在 HTML 裡;必須跳脫的只有 & < > 與屬性中的引號。完整編碼主要用於只能輸出 ASCII 的系統或編碼不確定的情境。
將網址或查詢參數進行百分號編碼(encodeURI/encodeURIComponent)與解碼,並自動拆解網址結構。
即時雙向 Base64 與 URL 編解碼,並支援 MD5、SHA-256 雜湊計算。
純前端即時進行 JavaScript 與 JSON 壓縮、格式化美化、變數混淆,高亮顯示前後大小對比。
輸入文字,一鍵轉成大寫、小寫、標題、句首大寫,或 camelCase、snake_case 等程式命名格式。