乱码修复
粘贴「涓枃」「䏿」「锟斤拷」这类乱码,自动判断原本的编码并还原;也支持 11 种编码任意组合手动互转与字节视图。
常见乱码:
手动转换
字节视图
十六进制
—
Base64
—
转义序列
—
原理与常见问题
乱码是怎么产生的?
文字以 A 编码保存成字节,却被当成 B 编码来解读,就会得到一串看似无意义的字符。比如「中文」的 UTF-8 字节是 E4 B8 AD E6 96 87,若按 GBK 解读就成了「涓枃」。只要字节还在,反过来走一遍就能还原。
为什么有的乱码只能还原一部分?
如果原始字节在「被误读的那种编码」里本身就不合法(例如 UTF-8 的中文按 Big5 解读),那部分字节在生成乱码时就已经被丢弃、变成了替换字符。信息既然丢了,谁也还原不回来,工具会用替换字符如实标出丢失的位置。
「锟斤拷」是怎么来的?
这是替换字符 U+FFFD 的 UTF-8 字节 EF BF BD 被按 GBK 解读的结果。也就是说它已经是「二次乱码」,原始字节早就没了,一般无法还原,只能回到源头重新拿正确的字节。
数据会上传到服务器吗?
不会。全部转换都在你的浏览器里完成,文本不会离开本机。
支持的编码
UTF-8GBKGB18030Big5Shift_JISEUC-JPEUC-KRCP1252Latin-1CP1251KOI8-R
