Karakuri
工具目錄

文字編碼/解碼

選好格式,貼上文字,再按編碼或解碼。支援 Unicode 跳脫、URL 編碼、Base64、HTML 實體與 UTF-8 Hex,內容不上傳、不自動儲存。

文字留在你的瀏覽器

編碼範例中文😀\u4e2d\u6587\ud83d\ude00

格式說明

把每個 UTF-16 碼元寫成 \uXXXX,不加外層引號。emoji 會用一組代理對表示。不解讀 \n、\u{...} 等其他格式。

0 / 100,000
等待轉換

文字轉換需要開啟 JavaScript。

最多輸入 100,000 個 UTF-16 碼元(一般中文字算 1 個,emoji 通常算 2 個)。內容不上傳,也不自動儲存。

如何使用

  1. 選好格式: Unicode 跳脫、URL 編碼、Base64、HTML 實體或 UTF-8 Hex。
  2. 貼上文字,再按「編碼」或「解碼」。只有按下按鈕才會轉換,不會猜測輸入格式。
  3. 取用結果:按「複製結果」,或按「放回輸入」將結果放回輸入欄,再按編碼或解碼。剪貼簿不可用時,可自行選取結果文字複製。

修改輸入或切換類型會清除舊結果,避免誤用。「清空」會清除輸入及結果,保留目前類型。

各種格式怎麼用

所有結果只當文字顯示,不執行其中的 HTML 或腳本。

字數上限與格式錯誤

每次輸入上限為 100,000 個 UTF-16 碼元,一般中文字占 1 個,emoji 通常占 2 個。超限不會截斷內容;Unicode 等編碼結果可能比原文長,放回輸入後若超限,下一次轉換會顯示提示。

工具會保留文字前後的空白,也不會調整 Unicode 正規化形式。錯誤格式、不完整代理對及無效 UTF-8 會顯示錯誤並保留原輸入,不輸出部分成功的結果。

文字會存在哪裡?

輸入與結果只在瀏覽器中處理,不上傳、不自動儲存。 文字不會放入網址、文件標題、日誌或分析資料。工具不自動讀取剪貼簿,只有按下複製才會寫入。

瀏覽器需要開啟 JavaScript 才能轉換。拒絕分析同意或第三方服務失效,不影響轉換;瀏覽器本身的表單還原及剪貼簿保留方式仍由瀏覽器管理。