🔧

亂碼修復工具

在線亂碼修復,把被錯誤編碼解讀的中文還原,支援 UTF-8 與 GBK 互轉及字節查看
亂碼 📂 文本 👤 ToolWorld 🏷️ v1.2.2
載入中...
輸入文字 貼上或輸入內容,本地即時處理
輸入文字
處理設定 選好方式再處理
處理方式

全部處理在瀏覽器內完成,文字內容不上傳伺服器

輸入內容後點「開始處理」,全程本地完成,不上傳

處理結果 結果可一鍵複製

使用說明

📖 工具介紹


亂碼修復工具把被錯誤編碼解讀的中文還原回來,也能反向復現亂碼過程,或直接查看文字的字節序列。

亂碼的成因比看上去簡單:一段文字以 UTF-8 編碼存儲,卻被當成 GBK 去讀,每個字節被解釋成了錯誤的字,於是「中文」顯示成「涓枃」。字節本身沒有損壞,只是解讀方式錯了,所以可以還原。

修復的做法是:把亂碼字元串按每個字元的碼位取回單字節——亂碼字元都在 0 到 255 範圍內,正好對應原始的 UTF-8 字節——再用 UTF-8 解碼這些字節,原始文字就回來了。

復現模式做相反的事:把正常文字編碼成 UTF-8 字節,再用 GBK 解碼,得到亂碼。這看起來沒什麼用,但在排查編碼問題時很有價值——如果你懷疑某段亂碼是這樣產生的,用這個模式跑一遍正常文字,比對結果就能確認。

字節查看模式直接給出文字的 UTF-8 十六進制字節,便於判斷一段資料到底是什麼編碼。

整個處理在瀏覽器內完成,內容不上傳。

✨ 功能特點


  • 把被錯誤解讀的中文還原爲正常文字
  • 反向復現亂碼,便於確認亂碼成因
  • 查看文字的 UTF-8 十六進制字節
  • 使用嚴格模式解碼,字節不合法時明確提示
  • 給出輸入與輸出字元數
  • 本地處理:內容不上傳伺服器

🚀 使用方式


  1. 在左側貼上出現亂碼的文字
  2. 在右側選擇處理方式
  3. 點「開始處理」,也可以用 Ctrl 加回車
  4. 結果框顯示修復後的文字或字節序列
  5. 點「複製結果」把結果複製到剪貼簿

⚠️ 注意事項


  • 資料來源:使用瀏覽器內置的編碼轉換能力處理,轉換在瀏覽器內完成
  • 僅適用於單字節亂碼:修復模式要求亂碼字元的碼位都在 0 到 255 內,含其他字元時會提示不適用
  • 並非所有亂碼都能修:多次錯誤轉換或字節已損壞的文字無法還原,此時會明確提示
  • GBK 覆蓋常用簡體:GBK 包含 GB2312 全部內容,繁體場景的 Big5 亂碼不適用本工具
  • 隱私說明:全部處理在瀏覽器內完成,內容不上傳伺服器

相關推薦

⏫︎