编码工具

Base64 Decode

把有效 Base64 解码为 UTF-8 文本;格式或 UTF-8 字节无效时会显示明确提示。

Ctrl / ⌘ + Enter 可执行
只读结果

严格检查 Base64 后按 UTF-8 解码,恢复多语言 Unicode 文本。

这个工具是什么

解码器先检查 Base64 字符、长度与填充,再调用 atob 得到字节,最后用 fatal 模式的 TextDecoder 解码 UTF-8。这样不会把无效字节静默替换成乱码。

  • 可忽略复制过程中加入的普通空白。
  • 仅面向 UTF-8 文本;任意二进制文件不适合作为文本输出。
  • 异常会被捕获,不会让整个页面崩溃。

如何使用

  1. 粘贴 Base64 字符串。
  2. 点击“Base64 解码”。
  3. 若输入有效,查看恢复的 Unicode 文本。
  4. 复制需要的结果。

常见用途

  • 查看配置中的 Base64 文本值。
  • 验证中文、日文和 emoji 的编码往返。
  • 排查错误填充或非 UTF-8 数据。

Base64 Decode 功能特点

严格检查 Base64 后按 UTF-8 解码,恢复多语言 Unicode 文本。 适合日常开发、调试、数据整理与代码优化场景,处理结果可直接查看、复制或下载。

FAQ

为什么某些 Base64 能解码成字节却仍报错?

它可能不是 UTF-8 文本。本页用严格 UTF-8 解码,避免把任意二进制显示为损坏字符。

可以输入带换行的 Base64 吗?

可以,工具会移除常见空白后再验证。

无效填充如何处理?

字符位置或 = 填充不符合规则时会显示 Invalid Base64,不会抛出未处理异常。

返回开发者工具分类首页