使用方法
- 01
输入普通文本或待解码的 Base64。
- 02
选择编码或解码操作。
- 03
检查结果是否为预期 UTF-8 文本。
- 04
复制结果用于接口、配置或调试。
开发者工具 / 浏览器处理
HOW IT WORKS / DEVELOPER
将 UTF-8 文本编码成标准 Base64,或还原中文、Emoji 和 Base64URL 文本。解码会兼容减号、下划线及省略的等号填充,适合核对接口参数与编码日志。编码操作输出普通 Base64,不提供独立的 Base64URL 编码开关;二进制图片、压缩包等即使编码合法,也不一定能解码成可读文字。页面示例帮助区分格式错误和字符集问题,避免把可逆编码当成保护密码的方法。
输入普通文本或待解码的 Base64。
选择编码或解码操作。
检查结果是否为预期 UTF-8 文本。
复制结果用于接口、配置或调试。
输入:你好
输出:5L2g5aW9
切换到解码并输入输出值,应恢复同样的两个汉字。
输入:8J-YgA
输出:😀
解码兼容 - 替代 +,并补齐等号;编码同一 Emoji 时输出标准形式 8J+YgA==。
输入:/w==
输出:解码失败:结果不是有效 UTF-8 文本
该内容对应单字节 FF。文件或其他字符集的数据不能靠 UTF-8 文本解码自动变成中文。
编码与解码只在浏览器内执行,不会把文本发送到服务器。
支持。编码先使用 UTF-8 字节,解码按 UTF-8 读取,因此中文和 Emoji 不需要手工转 Unicode 转义。
解码兼容减号、下划线形式;编码输出标准 Base64,当前没有独立的 Base64URL 编码模式。
工具会补齐必要填充,但不能补回丢失的数据。仅余一个字符等不合法长度仍可能报错。
除了字符和填充错误,原始字节可能是图片、压缩包或非 UTF-8 文本。应先确认数据类型和原始字符集。
不可以。任何知道编码内容的人都能尝试还原,Base64 不提供保密、签名或防篡改能力。
任务相关