编码转换在线工具
文本 ⇄ Base64 / Hex / URL / Unicode,以及 Base64 ⇄ Hex 互转 · 中文 UTF-8 安全 · 实时转换
文本 ⇄ Base64
文本 ⇄ Hex(十六进制)
文本 ⇄ URL 编码
文本 ⇄ Unicode 转义
Base64 ⇄ Hex(经字节互转)
🔒 全部转换在你的浏览器本地用原生 JavaScript 完成(TextEncoder/TextDecoder 按 UTF-8 处理中文),不依赖任何外部 CDN,输入数据不会上传到任何服务器。
关于编码转换工具
编码转换在线工具支持文本与 Base64、Hex(十六进制)、URL 编码、Unicode 转义之间互转,以及 Base64 与 Hex 互转。中文按 UTF-8 字节安全处理,全部用浏览器原生 JavaScript(TextEncoder / TextDecoder)完成,不依赖任何外部 CDN。
使用方法:顶部选择转换类型标签(文本⇄Base64、文本⇄Hex、文本⇄URL、文本⇄Unicode、Base64⇄Hex),在左侧输入框输入内容即实时编码,点"解码 ↑"反向还原;Hex / Unicode 可勾选加空格或仅转义非 ASCII,点"复制结果"带走。
适用场景:处理接口里的 Base64 数据、把二进制转十六进制查看、URL 参数编码解码、排查中文乱码、生成 \uXXXX 转义串等。
隐私说明:本工具全部在浏览器本地处理,数据不会上传到任何服务器,用完关闭页面即清除。
常见问题
中文会乱码吗?
不会。工具统一按 UTF-8 处理中文(TextEncoder / TextDecoder),Base64、Hex 都基于 UTF-8 字节转换,解码时若字节非法会明确报错,而不是静默乱码。
Base64 和 Hex 可以直接互转吗?
可以。Base64 与 Hex 互转标签会先把 Base64 解成字节再转成十六进制,反向亦然,无需先转回文本。
解码提示"长度或填充不正确"是什么原因?
说明粘贴的 Base64 含非法字符或长度、末尾等号填充不对;Hex 则要求只含 0-9 与 a-f 且长度为偶数,空格和换行会被自动忽略。
数据会上传吗?是否免费?
完全免费。所有编码解码都在浏览器本地用原生 JavaScript 完成,输入内容不会上传到任何服务器。
🧰 智数工具矩阵
客户端更强大 · 在线免安装 · 互为补充
💻 客户端产品(本地离线 · 功能完整)
PDF / OFD / XML 发票一站式打开,国密签章验真、防篡改校验。
免费下载 → 📑 智数双层PDF工具扫描件 OCR 双层化、批量处理,招投标扫描件必备。
了解更多 → 📐 智数快出图CAD 图纸批量打印、批量转 PDF,设计院提效利器。
了解更多 → 🏷️ 智数属性修改器批量修改文件属性 / 元数据,投标脱敏与归档整理。
了解更多 →🌐 在线工具(免安装 · 浏览器直用)