
在处理文本、协议数据或逆向分析时,是否经常遇到“乱码”“编码不匹配”或需要将字符串转成十六进制数组的场景?由开发者 XiangXin 打造的 EncodingTool,正是为这类需求而生——一款专注、高效、细节到位的本地编码转换工具。
多进制互转
支持文本与 二进制、八进制、十进制、十六进制 之间的自由转换,满足底层开发、嵌入式调试等需求。
主流字符编码切换
可在 UTF-8、GBK、GB2312、UTF-16 BE/LE、ASCII 等常见编码间一键切换,快速解决中文乱码问题。
智能编码识别
内置“自动编解码检测”功能,对未知来源的文本尝试智能判断原始编码,减少手动试错成本。
灵活输出,适配开发流程
自定义 分隔符(如空格、逗号、0x 前缀等)和 进制格式,输出结果可直接用于代码粘贴。
支持生成 C/C++ 字节数组、汇编 DB/DW 数据 等格式,方便嵌入固件或脚本。
可选择是否在末尾 追加 NUL(\0)终止符,贴合 C 语言字符串处理习惯。
细节体验,兼顾效率与舒适
提供 浅色 / 深色双主题,适配不同使用环境。
支持 高亮或反转显示不可打印字符(如 \r\n、\t、控制符),便于排查隐藏格式问题。
界面简洁无广告,启动迅速,所有操作本地完成,不联网、不收集数据。









