為什麼會出現亂碼?
文字儲存時會被轉換成位元組,這套規則叫做「編碼」。繁體中文除了 UTF-8,長期使用 Big5(Windows 繁體中文的預設編碼),香港還有加上粵語用字的 Big5-HKSCS。用與儲存時不同的編碼讀取,位元組就會顯示成別的字,這就是亂碼。
常見的亂碼類型
±z¦n¡A¥@¬É:Big5 的內容在西文系統(Windows-1252)上顯示。常見於國外的郵件和網站。您好:UTF-8 的內容被當成 Windows-1252 讀取。�或?滿滿:UTF-8 檔案被當成 Big5 開啟,或反過來。部分文字可能已經遺失。
Mojibuster 會自動判斷是哪一種,把文字還原成原本的位元組,再用正確的編碼重新讀取。原本就正確的文字不會被更動。
所有處理都在瀏覽器中完成。文字和檔案不會上傳,也不會被儲存在任何地方。
常見亂碼範例
| 亂碼 | 原文 |
|---|---|
| ±z¦n | 您好 |
| ¤¤¤å | 中文 |
| ¶Ã½X | 亂碼 |
| ÀÉ®× | 檔案 |
| ¹q¸Ü | 電話 |
| ¦a§} | 地址 |
| ©m¦W | 姓名 |
| »O¥_ | 臺北 |
| ¸ê®Æ | 資料 |
| ½s½X | 編碼 |
| ¦r¹õ | 字幕 |
常見問題
什麼是亂碼?
用與儲存時不同的編碼讀取文字,結果顯示成一堆看不懂的字元,這就是亂碼。日文叫「文字化け」,英文也叫 mojibake。
檔案會被上傳嗎?
不會。Mojibuster 完全在瀏覽器中執行,文字和檔案不會離開你的裝置,也不會被儲存。
可以開 Big5 檔案嗎?
可以。Big5 和 Big5-HKSCS 的檔案會被自動辨識,轉換成 UTF-8 後儲存。
支援哪些檔案?
CSV、TXT、JSON、XML、字幕(SRT、VTT)、Markdown、HTML、SQL、記錄檔等文字檔案,最大 100 MB。
需要付費嗎?
不需要。Mojibuster 免費使用,也不必註冊。