字元編碼檢視器
逐字元展示 Unicode 碼點、UTF-8 位元組序列與 UTF-16 碼元,正確處理中文與 emoji 代理對。
字元編碼檢視器
逐字元碼點 · UTF-8 位元組 · UTF-16 碼元
0 個字元
| # | 字元 | Unicode 碼點 | UTF-8 位元組 | UTF-16 碼元 |
|---|---|---|---|---|
| 分析結果會逐行顯示在這裡 | ||||
使用說明
📖 工具介紹
字元編碼檢視器是一款協助開發者、編碼愛好者理解 Unicode 與字元編碼的免費線上工具。同一個字元,在不同編碼體系下會呈現出截然不同的二進位面貌:一個英文字母在 ASCII 與 UTF-8 中都是一個位元組,一個常用漢字在 UTF-8 中佔三個位元組,而一個 emoji 在 UTF-16 中卻需要兩個碼元組成代理對。當你處理亂碼、排查編碼錯誤、寫跳脫邏輯、面試複習或教學演示時,往往迫切需要一張逐字元的對照表。本工具接受任意 Unicode 文字輸入,然後依碼點逐個拆分,為每個字元同時給出三個視角:Unicode 碼點以 U+ 開頭的十六進位編號、UTF-8 編碼後的位元組序列、以及 UTF-16 表示下的碼元。它特別注意區分基本多文種平面與輔助平面:當字元碼點大於 FFFF 時,會自動拆出兩個 UTF-16 高代理與低代理碼元,絕不會把 emoji 錯算成兩個獨立字元。表格逐行排列,字元列直觀顯示字形,碼點與位元組列用等寬字體展示,方便你逐行比對。你還可以把整張表複製為以定位鍵分隔的文字,貼到筆記或文件中。所有計算在瀏覽器本機完成,文字不會上傳,可放心貼上任意內容除錯。
✨ 功能特點
- 逐字元拆解:依 Unicode 碼點迭代,正確辨識代理對
- 三個視角:同時給出碼點、UTF-8 位元組、UTF-16 碼元
- 字形直觀:字元列直接顯示可見字形,便於辨認
- 十六進位規範:碼點與位元組統一用大寫十六進位展示
- 表格匯出:一鍵複製整表為定位鍵分隔文字
- 本機分析:文字不出瀏覽器,隱私安全
📝 使用方式
- 在輸入框中輸入或貼上想要分析的文字
- 點擊分析字元按鈕,或按 Ctrl+Enter
- 在表格中逐行檢視每個字元的三種編碼表示
- 觀察 emoji 等輔助平面字元是否顯示兩個 UTF-16 碼元
- 需要留存時點擊複製表,貼到筆記中
⚠️ 注意事項
- 代理對正確:大於 FFFF 的字元在 UTF-16 中佔兩個碼元,工具已正確合併為一行
- 位元組序:UTF-16 碼元依本機位元組序展開,用於理解碼點結構而非傳輸
- 碼點寬度:碼點位數隨字元範圍變化,BMP 內為四位、輔助平面為五位
- 空白與不可見:空白、定位鍵等不可見字元會依其碼點正常列出
- 過長文字:建議單次不要貼上過長文字,以免表格過長影響瀏覽