亂碼修復工具
在線亂碼修復,把被錯誤編碼解讀的中文還原,支援 UTF-8 與 GBK 互轉及字節查看
輸入文字
貼上或輸入內容,本地即時處理
輸入文字
處理設定
選好方式再處理
處理方式
全部處理在瀏覽器內完成,文字內容不上傳伺服器
處理結果
結果可一鍵複製
使用說明
📖 工具介紹
亂碼修復工具把被錯誤編碼解讀的中文還原回來,也能反向復現亂碼過程,或直接查看文字的字節序列。
亂碼的成因比看上去簡單:一段文字以 UTF-8 編碼存儲,卻被當成 GBK 去讀,每個字節被解釋成了錯誤的字,於是「中文」顯示成「涓枃」。字節本身沒有損壞,只是解讀方式錯了,所以可以還原。
修復的做法是:把亂碼字元串按每個字元的碼位取回單字節——亂碼字元都在 0 到 255 範圍內,正好對應原始的 UTF-8 字節——再用 UTF-8 解碼這些字節,原始文字就回來了。
復現模式做相反的事:把正常文字編碼成 UTF-8 字節,再用 GBK 解碼,得到亂碼。這看起來沒什麼用,但在排查編碼問題時很有價值——如果你懷疑某段亂碼是這樣產生的,用這個模式跑一遍正常文字,比對結果就能確認。
字節查看模式直接給出文字的 UTF-8 十六進制字節,便於判斷一段資料到底是什麼編碼。
整個處理在瀏覽器內完成,內容不上傳。
✨ 功能特點
- 把被錯誤解讀的中文還原爲正常文字
- 反向復現亂碼,便於確認亂碼成因
- 查看文字的 UTF-8 十六進制字節
- 使用嚴格模式解碼,字節不合法時明確提示
- 給出輸入與輸出字元數
- 本地處理:內容不上傳伺服器
🚀 使用方式
- 在左側貼上出現亂碼的文字
- 在右側選擇處理方式
- 點「開始處理」,也可以用 Ctrl 加回車
- 結果框顯示修復後的文字或字節序列
- 點「複製結果」把結果複製到剪貼簿
⚠️ 注意事項
- 資料來源:使用瀏覽器內置的編碼轉換能力處理,轉換在瀏覽器內完成
- 僅適用於單字節亂碼:修復模式要求亂碼字元的碼位都在 0 到 255 內,含其他字元時會提示不適用
- 並非所有亂碼都能修:多次錯誤轉換或字節已損壞的文字無法還原,此時會明確提示
- GBK 覆蓋常用簡體:GBK 包含 GB2312 全部內容,繁體場景的 Big5 亂碼不適用本工具
- 隱私說明:全部處理在瀏覽器內完成,內容不上傳伺服器