UTF 转 GBK/GB2312 {{ inputText.length }} 字符 | {{ getByteLength(inputText, 'UTF-8') }} 字节
转换结果 {{ outputText.length }} 字符
输入字节 ({{ sourceEncoding }})
{{ inputBytes }}
输出字节 ({{ targetEncoding }})
{{ outputBytes }}

工具简介

编码转换工具用于在不同字符编码之间转换文本,主要用于解决中文乱码问题。支持 UTF-8、GBK、GB2312、GB18030、Big5 等常见中文编码格式之间的相互转换。

使用说明

  1. 选择源编码:在左侧下拉框选择输入文本的当前编码格式。
  2. 输入文本:在左侧文本框中粘贴或输入需要转换的文本。
  3. 选择目标编码:在右侧下拉框选择需要转换成的编码格式。
  4. 点击转换:点击转换按钮,右侧将显示转换后的结果。
  5. 查看字节:下方显示输入和输出的字节序列和十六进制表示。
  6. 复制或下载:可以复制结果或下载为文本文件。

常见乱码问题

  • UTF-8 用 GBK 打开:中文显示为锟斤拷等特殊字符。
  • GBK 用 UTF-8 打开:中文显示为或中等乱码。
  • 网页乱码:检查 HTML meta charset 标签是否与实际编码一致。
  • 数据库乱码:检查数据库连接字符集设置。
  • 文件乱码:使用本工具转换文件编码格式。

编码对照表

  • UTF-8: Unicode 可变长度字符编码,1-4 字节,国际通用,Web 标准。
  • GBK: 汉字内码扩展规范,1-2 字节,简体中文 Windows。
  • GB2312: 信息交换用汉字编码字符集,1-2 字节,简体中文(基本集)。
  • GB18030: 信息技术中文编码字符集,1-4 字节,简体中文(最全)。
  • Big5: 大五码,1-2 字节,繁体中文。