編碼與換行轉換器
偵測與轉換文字編碼、BOM 及換行格式
加入內容
只在瀏覽器內處理選擇檔案或貼上文字,支援各種純文字格式
拖曳檔案到這裡,或點選選擇檔案
支援 .txt、.csv、.log、.json、.xml 等純文字檔
確認轉換設定
偵測來源檔案的編碼與換行格式,再設定要轉成什麼
來源格式(偵測)
-
目標格式(轉換後)
-
預覽並下載
確認轉換後的內容沒問題再下載
編碼與換行說明
- BOM 是什麼:檔案開頭的三個位元組(EF BB BF),用來標示這是 UTF-8。Windows 記事本會加,但 Linux 的工具與程式語言常把它當成內容的一部分而出錯。
- CRLF 與 LF:Windows 用 CRLF(\r\n),Linux 與 macOS 用 LF(\n)。跨平台傳檔時最常出問題的就是這個。
- 只能讀不能寫的編碼:瀏覽器可以「解讀」Big5、GBK、Shift_JIS,但只能「寫出」UTF-8 與 UTF-16。要輸出 Big5 請在本機用 iconv。
- 信心度:依照解碼後出現多少無效字元推估。純 ASCII 的檔案在各種編碼下都合法,這時信心度只代表「不會出錯」,不代表原本就是那個編碼。