HTML 實體編解碼
把 < > & 等字元轉成 HTML 實體或解碼回文字,支援全部 2,125 個具名實體與數字實體,附常用實體速查表。
0 個字元 · 1 行
0 個字元 · 1 行
快捷鍵:Ctrl/⌘ + Enter 把結果轉為輸入並切換模式
常用實體速查
可用名稱、字元、碼位或分類搜尋;載入完整實體表後會一併搜尋全部 2,125 個名稱。
HTML 保留字元
&U+0026 · & · &<U+003C · < · <>U+003E · > · >"U+0022 · " · "'U+0027 · ' · '
空白與不可見字元
- 不可見字元
U+00A0 ·   ·   - 不可見字元
 U+2002 ·   ·   - 不可見字元
 U+2003 ·   ·   - 不可見字元
 U+2009 ·   ·   - 不可見字元
​U+200B · ​ · ​ - 不可見字元
‌U+200C · ‌ · ‌ - 不可見字元
‍U+200D · ‍ · ‍ - 不可見字元
‎U+200E · ‎ · ‎ - 不可見字元
‏U+200F · ‏ · ‏ - 不可見字元
­U+00AD · ­ · ­
標點符號
–U+2013 · – · –—U+2014 · — · —…U+2026 · … · …‘U+2018 · ‘ · ‘’U+2019 · ’ · ’‚U+201A · ‚ · ‚“U+201C · “ · “”U+201D · ” · ”„U+201E · „ · „«U+00AB · « · «»U+00BB · » · »‹U+2039 · ‹ · ‹›U+203A · › · ›•U+2022 · • · •·U+00B7 · · · ·§U+00A7 · § · §¶U+00B6 · ¶ · ¶†U+2020 · † · †‡U+2021 · ‡ · ‡‰U+2030 · ‰ · ‰′U+2032 · ′ · ′″U+2033 · ″ · ″¡U+00A1 · ¡ · ¡¿U+00BF · ¿ · ¿
貨幣
¢U+00A2 · ¢ · ¢£U+00A3 · £ · £¥U+00A5 · ¥ · ¥€U+20AC · € · €¤U+00A4 · ¤ · ¤
符號
©U+00A9 · © · ©®U+00AE · ® · ®™U+2122 · ™ · ™°U+00B0 · ° · °µU+00B5 · µ · µ♥U+2665 · ♥ · ♥♠U+2660 · ♠ · ♠♣U+2663 · ♣ · ♣♦U+2666 · ♦ · ♦◊U+25CA · ◊ · ◊☆U+2606 · ☆ · ☆★U+2605 · ★ · ★✓U+2713 · ✓ · ✓✗U+2717 · ✗ · ✗
數學
×U+00D7 · × · ×÷U+00F7 · ÷ · ÷±U+00B1 · ± · ±−U+2212 · − · −≠U+2260 · ≠ · ≠≤U+2264 · ≤ · ≤≥U+2265 · ≥ · ≥≈U+2248 · ≈ · ≈≡U+2261 · ≡ · ≡∞U+221E · ∞ · ∞∑U+2211 · ∑ · ∑∏U+220F · ∏ · ∏√U+221A · √ · √∂U+2202 · ∂ · ∂∫U+222B · ∫ · ∫½U+00BD · ½ · ½¼U+00BC · ¼ · ¼¾U+00BE · ¾ · ¾¹U+00B9 · ¹ · ¹²U+00B2 · ² · ²³U+00B3 · ³ · ³¬U+00AC · ¬ · ¬∀U+2200 · ∀ · ∀∃U+2203 · ∃ · ∃∅U+2205 · ∅ · ∅∈U+2208 · ∈ · ∈∩U+2229 · ∩ · ∩∪U+222A · ∪ · ∪
箭頭
←U+2190 · ← · ←↑U+2191 · ↑ · ↑→U+2192 · → · →↓U+2193 · ↓ · ↓↔U+2194 · ↔ · ↔⇐U+21D0 · ⇐ · ⇐⇑U+21D1 · ⇑ · ⇑⇒U+21D2 · ⇒ · ⇒⇓U+21D3 · ⇓ · ⇓⇔U+21D4 · ⇔ · ⇔↵U+21B5 · ↵ · ↵
希臘字母
αU+03B1 · α · αβU+03B2 · β · βγU+03B3 · γ · γδU+03B4 · δ · δεU+03B5 · ε · εθU+03B8 · θ · θλU+03BB · λ · λμU+03BC · μ · μπU+03C0 · π · πσU+03C3 · σ · σωU+03C9 · ω · ωΔU+0394 · Δ · ΔΣU+03A3 · Σ · ΣΩU+03A9 · Ω · Ω
拉丁字母(重音)
áU+00E1 · á · áàU+00E0 · à · àäU+00E4 · ä · äéU+00E9 · é · éèU+00E8 · è · èíU+00ED · í · íóU+00F3 · ó · óöU+00F6 · ö · öúU+00FA · ú · úüU+00FC · ü · üñU+00F1 · ñ · ñçU+00E7 · ç · çßU+00DF · ß · ßåU+00E5 · å · åøU+00F8 · ø · øæU+00E6 · æ · æ
使用說明
- 選擇「編碼」或「解碼」。
- 在輸入欄位貼上或輸入內容,也可以按「範例」看看效果,結果會即時顯示。
- 編碼時選擇要轉換的字元與寫法:只轉換 & < > " ' 就足以安全地放進 HTML;需要純 ASCII 時再加上所有非 ASCII 字元。
- 解碼時,無效或不認得的實體會列在輸入欄位下方,並標出位置。
- 在下方的速查表搜尋名稱、字元或碼位(例如 U+00A9),按「複製」取得實體。
常見問題
我的資料會被上傳嗎?
不會。編碼與解碼都在你的瀏覽器中完成,完整的實體表也是隨網頁載入,不會把你輸入的內容送到任何伺服器。
哪些字元一定要轉換?
放在 HTML 內文時,& 和 < 一定要轉換,> 建議一起轉換;放在屬性值裡還要轉換包住屬性值的引號 " 或 '。只要網頁使用 UTF-8,中文與 emoji 都不需要轉換。
具名實體、十進位和十六進位有什麼差別?
三種寫法在瀏覽器裡的結果完全一樣:©、© 和 © 都是 ©。具名實體比較好讀,但只有部分字元有名稱;沒有名稱的字元(例如中文和 emoji)本工具會改用十六進位。
為什麼單引號是 ' 而不是 '?
' 是 HTML5 與 XML 才有的名稱,舊版 HTML 不認得,所以本工具一律用 ',在任何環境都能正確顯示。解碼時兩種寫法都支援。
為什麼 © 沒有分號也能解碼?
為了相容舊網頁,HTML 規範允許 106 個常見實體(例如 &、<、©、 )省略分號,瀏覽器仍會解碼,但會視為語法錯誤。本工具會照樣解碼並提醒你補上分號;其他實體少了分號就不會被解碼。
€ 為什麼變成 €?
0x80–0x9F 是控制碼,但很多舊網頁誤把 Windows-1252 編碼的字元寫成這些數字,所以 HTML 規範要求瀏覽器改用 Windows-1252 的對應字元,例如 € 是 €、– 是 –。本工具的處理方式與瀏覽器相同,並會列出提醒。