中文亂碼修復器 (Mojibake Fixer)

貼上亂碼文本如 浣犲ソ、緗戠粶 或 錕斤拷,本工具會推斷它是哪條 GBK / Big5 / UTF-8 誤讀鏈路產生的,然後一鍵修復。最佳候選結果帶誠實的三態標籤:已修復、近似 或 不可逆——絕不靜默亂猜。
所有處理均在瀏覽器本地完成,內建字元集碼錶——你的文本絕不會被上傳到任何伺服器。
Ctrl+Enter 也可修復。
貼上一些亂碼文本,然後點選“立即修復”。所有處理均在瀏覽器內完成。
工作原理:工具用每個字元集把文本編碼回去,再用其他字元集解碼位元組,並按“有效常用字數量”和“替換符數量”給每個候選打分。它能識別的典型鏈路:UTF-8 位元組被按 GBK 讀取(你好 → 浣犲ソ)、UTF-8 被按 Big5 讀取、GBK 被按 UTF-8 讀取(留下 � 或 錕斤拷)。已修復表示找到了可信、乾淨的結果;近似表示字元集往返可行,但結果仍含生僻或異常字元——請校對後再用;不可逆表示原字元已被破壞(替換成了 �/錕斤拷),無法恢復。要處理原始檔案位元組請使用檔案編碼轉換器或中文字元集轉換器。
什麼是亂碼?

亂碼(mojibake)是用錯誤的字元集解碼出來的文本:位元組本身完好無損,只是讀取它們的“標籤”錯了。因為什麼都沒被破壞,把文本編碼回去再用正確的字元集重新解碼,就能還原——這個往返過程正是本頁把 浣犲ソ 修復回 你好 的原理。

只有當誤讀後的文本被儲存、錯誤的字元覆蓋了原始內容時,破壞才變成永久的——“錕斤拷”就是已經丟失的字元的 UTF-8 替換位元組再被按 GBK 讀取時的樣子。

亂碼詞開頭的 †是 UTF-8 位元組被按 Latin-1/Windows-1252 讀取的標誌;浣犲ソ 表示 UTF-8 位元組被按 GBK 讀取;本頁給出“已修復”結論意味著往返校驗通過,而不是猜測。