中文字元集轉換器 (GBK/Big5/UTF-8 編碼)

在 UTF-8 與傳統 GB2312 / GBK / Big5 位元組編碼之間轉換中文文本,並即時預覽十六進位制。文本轉位元組把 UTF-8 文本轉成目標字元集的十六進位制位元組;位元組轉文本把這些十六進位制位元組還原為可讀文本。解碼使用瀏覽器原生 TextDecoder;編碼基於碼錶驅動、完全本地執行。目標字元集中不存在的字元會逐個標出——絕不靜默錯編。
需要處理整個檔案(上傳+轉換+下載),請使用檔案編碼轉換器。所有處理均在瀏覽器本地完成——你的文本絕不會被上傳到任何伺服器。
操作: 字元集:
十六進位制大小寫: 分隔符:
“開啟檔案”讀取 UTF-8 文本檔案;Ctrl+Enter 也可轉換。
輸入文本或十六進位制位元組,選擇字元集和操作方向,然後點選“立即轉換”。
如何讀輸出:中在 GBK 中是 D6 D0,在 Big5 中是 A4 A4,在 UTF-8 中是 E4 B8 AD。十六進位制預覽預設用空格分隔位元組;取消勾選可得到許多工具使用的緊湊形式。目標字元集中不存在的字元會顯示為 3F 並在下方列出,絕不會靜默錯編。解碼時十六進位制輸入允許空格、逗號、換行、0x 字首和大小寫混合。
什麼是 GB2312、GBK、GB18030 和 Big5?

在 UTF-8 出現之前,中文文本以區域位元組標準儲存:GB2312(1980 年,6763 個常用漢字)、由 GBK(1995 年)擴充套件、再由 GB18030 進一步擴充套件——每一級都是上一級的超集;而 Big5 是臺灣和香港使用的繁體字標準。這些字元集中一個漢字幾乎總是兩個位元組,所以十六進位制預覽按位元組對來讀。

這些字元集互有重疊但並不相等:某個字元在一個字元集中存在,在另一箇中可能缺失,因此跨字元集轉換可能丟失字元——本頁會把每一個無法對映的字元(3F)明確列出,而不是靜默替換。