具体使用示例
“你好”编码后可得到 5L2g5aW9;解码会还原原始中文。传输前应确认目标系统同样使用 UTF-8。
参数与结果怎么理解
- 编码会增加大约三分之一体积。
- 末尾的 = 是填充字符,某些协议可省略但并非所有实现都兼容。
适用范围与限制
- 任何人都能解码 Base64,不能用于保护密码或密钥。
- 当前页面以文本为主,不适合超大二进制文件。
常见问题排查
- 中文乱码通常来自双方字符集不同。
- 非法字符或长度不正确时,请去掉空格换行并检查填充。
隐私与处理方式
编码解码完全在浏览器本地执行。
在 UTF-8 文本与 Base64 字符串之间转换,适合查看接口载荷、配置片段和小段数据。Base64 是编码,不是加密。
把文本编码为 Base64 字符串,或将 Base64 还原为原始文本,支持中文(UTF-8),常用于数据传输、图片 DataURI、接口参数传递。
“你好”编码后可得到 5L2g5aW9;解码会还原原始中文。传输前应确认目标系统同样使用 UTF-8。
编码解码完全在浏览器本地执行。
Base64 把二进制数据转成由 A-Z、a-z、0-9、+、/ 组成的可打印文本,常用于在 URL、JSON、邮件等纯文本环境中传输图片、文件或加密串。本工具按 UTF-8 处理,编码与还原中文均无损。