Base64 编码 / 解码
在文本与 Base64 之间互转,完整支持 UTF-8。数据不会离开你的浏览器。
什么是 Base64?
Base64 用 64 个可打印 ASCII 字符表示二进制或文本数据,常用于在 URL、邮件与 data URI 中嵌入数据。本工具正确处理 UTF-8,因此非英文字符也能无损往返。
常见问题
我的文本会被上传吗?
不会。所有编解码都在你的浏览器本地完成。
完全在浏览器本地离线运行。
看懂结果,再作判断
编码不是加密
普通文字选择编码,已有 Base64 字符串选择解码。工具先将文字转为 UTF-8 字节,因此可处理中文和表情符号。拿到编码的人都能还原内容;Base64 不能保护密码或私人文件。
做一次往返验证
Hello 编码后是 SGVsbG8=;切换解码并粘贴 SGVsbG8=,应还原为 Hello。末尾等号用于补位。通常每 3 个原始字节会变成 4 个字符,因此这是一种传输格式,不是压缩。
解码失败时检查什么
这是文字转换工具,不是任意二进制文件查看器。输入须为标准 Base64,解码后须是有效 UTF-8 文字。请先移除 data: 前缀;含 - 或 _ 的 URL 安全版本需要另行转换。空白会被忽略,但错误字符或无效字节会显示错误,避免输出看似正确的残缺内容。