手动转码

在线手动转码工具,支持UTF-8/GBK/Latin1互转,可模拟编码错位生成乱码

手动转码
手动模拟编码错误,生成乱码文本用于测试乱码修复功能。也可以用于验证编码转换的正确性。

常见问题

手动转码是做什么的?

在 UTF-8、GBK、Latin1 等编码间手动互转,还能模拟编码错位生成乱码,复现线上乱码现场做对照实验。

和乱码修复有什么区别?

乱码修复是自动抢救;手动转码是手动档,适合已知两端编码、想精确控制转换过程的调试场景。

手动转码适合什么场景?

学习编码原理、复现乱码、测试程序容错,指定来源和目标编码看转换结果。

Latin1 编码有什么特点?

单字节覆盖西欧字符,中文用它存必乱码,是教学演示的经典反例。

转码后长度变了正常吗?

正常,中文在 UTF-8 占 3 字节、GBK 占 2 字节,字节数本来就不一样。