首頁 AI 工具庫 關於我們 提交工具
文字轉換

文字轉 Unicode 碼

免費線上文字轉 Unicode 碼,無需帳號、不用安裝,完全在瀏覽器中運行。支持雙向轉換、多格式輸出和 Emoji、中文字符。

(結果將顯示在此)
(結果將顯示在此)
0
字符數
0
碼點數
0
UTF-8 位元組

什麼是 Unicode 碼點?

Unicode 是國際文字編碼標準,為全球所有字符(包括 Emoji、中文、日文等)分配唯一的數字編碼,稱為「碼點」。每個 Unicode 碼點通常表示為 U+XXXX 的形式,其中 XXXX 是十六進制數字。例如:

  • A → U+0041
  • → U+4E2D
  • 😀 → U+1F600

本工具支持多種格式轉換:Unicode 碼點(U+XXXX)、JavaScript 轉義序列(\uXXXX)、HTML 實體(&#xXXXX;)及 UTF-8 位元組十六進制表示。

如何使用此工具?

  1. 文字轉 Unicode:在左側輸入框輸入任何文字、Emoji 或中文字符。工具會自動顯示每個字符的 Unicode 碼點、HTML 實體及 UTF-8 位元組編碼。
  2. Unicode 轉文字:在右側輸入框輸入 Unicode 碼點(如 U+4E2D)、JavaScript 轉義(如 \u4e2d)或 HTML 實體(如 中),工具會自動轉換為對應的文字。
  3. 切換顯示格式:選擇「內聯模式」查看簡潔列表,或「表格模式」查看詳細信息(包括字符名稱和 Unicode 區塊)。
  4. 複製結果:使用「複製所有碼點」或「複製轉義序列」按鈕快速複製轉換結果到剪貼板。

使用場景

  • 程式開發:快速轉換 Emoji 和特殊字符為轉義序列,用於程式碼和配置文件。
  • 網頁設計:生成 HTML 實體碼,用於在 HTML 和 CSS 中嵌入特殊字符。
  • 語言學研究:分析多語言文本的 Unicode 編碼結構和字符特性。
  • 資料驗證:檢查文本中的隱藏字符或控制字符。
  • 字體測試:驗證特定字符(特別是 Emoji 和罕見語言)是否在目標字體中正確渲染。

常見問題

什麼是 UTF-8 編碼?

UTF-8 是一種變長的 Unicode 編碼方式。不同字符使用 1-4 個位元組表示。ASCII 字符(如英文字母)只需 1 位元組,而中文和 Emoji 通常需要 3-4 位元組。本工具以十六進制顯示 UTF-8 位元組序列,方便您檢查和調試。

如何輸入多個 Unicode 碼點?

在 Unicode 轉文字輸入框中,可以使用多種格式混合輸入,例如:「U+0041 U+4E2D \u1F600」或「A 中 😀」。工具會自動識別並轉換所有格式。

表格模式和內聯模式有什麼區別?

內聯模式以簡潔列表顯示碼點和編碼。表格模式則以結構化表格顯示每個字符的詳細信息,包括字符名稱(如「LATIN CAPITAL LETTER A」)和 Unicode 區塊分類(如「Basic Latin」)。後者更適合詳細分析。

為什麼某些 Emoji 顯示為多個碼點?

許多現代 Emoji(尤其是帶膚色修飾符或零寬連接符的複合 Emoji)由多個 Unicode 碼點組成。例如,帶膚色的手勢 Emoji 由基礎 Emoji + 膚色修飾符碼點組成。本工具會為您分解所有組成碼點。

此工具是否支持代理對(Surrogate Pairs)?

是的。本工具完全支持 UTF-16 代理對和所有 Unicode 平面的字符。JavaScript 會自動處理代理對的解析和轉換,您可以輸入任何有效的 Unicode 碼點(U+0000 到 U+10FFFF)。

複製的轉義序列可以直接用在哪裡?

JavaScript 轉義序列(\uXXXX 格式)可直接用於 JavaScript、JSON、Java、C++ 等支持 Unicode 轉義的程式語言。HTML 實體(&#xXXXX;)可用於 HTML 和 XML 文件。UTF-8 位元組序列可用於位元組級別的資料驗證或協議設計。

返回頂端