Unicode 解碼工具

使用明確的格式選項轉換編碼資料。資料保留在你的裝置上。

編碼與解碼
正在準備工作區…
輸入
輸出
結果將顯示在這裡。

使用方法

  1. 貼上編碼後的值、開啟檔案或嘗試範例。
  2. 選擇格式。結果會隨輸入更新。
  3. 複製結果或下載轉換後的資料。

正確解碼 Unicode

將 Unicode 及常見字串跳脫還原為可讀文字。請貼上字串內容,不要帶外圍引號。

UTF-16 模式支援 \uXXXX 序列。碼位模式還接受 \u{…}。不完整跳脫、無效碼位和孤立代理碼都會被報告。

讀取跳脫後的字串內容

支援的短跳脫為反斜線、雙引號、斜槓以及 b、f、n、r、t。UTF-16 跳脫必須包含四位十六進位數字。跳脫周圍的原本文字會被保留。

一次 Unicode 轉換
輸入
\u4f60\u597d\uff0c\u958b\u767c\u8005\uff01\ud83d\udc4b
結果
你好,開發者!👋

預設設定會對這段輸入執行一遍轉換。

代理對與純量值

UTF-16 高代理碼後必須接續低代理碼。碼位寫法僅適用於碼位模式,數值最大為 U+10FFFF,且不包含代理碼的碼位。

不執行跳脫後的輸入

轉換器直接解析跳脫,絕不使用 eval,也不執行 JavaScript。不支援 %uXXXX、\xNN、八進位跳脫或未知跳脫字母。一次執行只解碼一層。

處理限制

最多支援 5 MiB 輸入、20 MiB 輸出,每次執行最長 10 秒。文字檔案必須使用 UTF-8。Base64 編碼也支援二進位檔案。文件保留在你的裝置上。

?

常見問題

應該包含外層引號嗎?

不應該。請只貼上跳脫後的字串內容,輸入中的外層引號會被視為資料。

為什麼 \u{1f44b} 被拒絕?

請選擇碼位模式。UTF-16 模式只接受四位數字的 \uXXXX 跳脫。

可以解碼 %uXXXX 或 \xNN 嗎?

不可以。那是不同格式。此工具處理說明中列出的 Unicode 和常見字串跳脫。

孤立的代理碼會怎樣?

它會被拒絕,不會產生無法透過 UTF-8 無損往返的文字。

解碼工具會執行 JavaScript 嗎?

不會。它只將支援的跳脫作為資料解析。

尋找下一個實用工具

語言

要切換語言嗎?目前頁面的內容將被清空。請先複製或下載需要保留的資料。