文本轉 Unicode 碼點

💻 Text to Unicode Codepoint

Text to Unicode Codepoint - Show the U+ codepoint and UTF-16 escape for every character including CJK and emoji. Free, instant, browser-only.

📐 工作原理與說明
把文本轉換為 Unicode 碼點表示。
  • 輸出格式:常見為 U+4E2D 或 \u4E2D 兩種寫法。
  • 輔助平面:emoji 等字元的碼點大於 FFFF,需要 5–6 位十六進位制表示。
  • 代理對:UTF-16 用兩個碼元表示輔助平面字元,這與碼點是兩個不同概念。
  • 用途:字型與編碼除錯、字元研究、生成轉義序列。
⚠️ 使用說明與注意事項

🔣 常用 Unicode 符號

字元碼點含義
—U+2014破折號 em dash
·U+00B7中間點
©U+00A9版權
®U+00AE註冊商標
€U+20AC歐元
★U+2605實心星
✓U+2713對勾
🚀U+1F680火箭 emoji

中文常用漢字位於 U+4E00–U+9FFF(CJK 統一表意文字)區間。

📚 深度解析:Text to Unicode Codepoint

💡 常見使用場景

轉換 "中"
輸入 `中` → 輸出 `U+4E2D`(十進位制 20013);Emoji 😀 → `U+1F600`。

❓ 常見問題(FAQ)

代理對是什麼?
超過 U+FFFF 的字元(如 Emoji)在 UTF-16 中用兩個 16 位單元表示,即代理對。
為什麼一個 emoji 有兩個碼點?
因為該字元位於輔助平面(碼點 > U+FFFF),UTF-16 需用兩個 16 位單元(代理對)表示;此外有些 emoji 由多個碼點組合而成(帶膚色修飾符、國旗由兩個地區指示符組成、家庭 emoji 由多個人物加 ZWJ 連線)。因此「一個字元」不一定等於「一個碼點」。