Base64 在线编码解码工具
免费的 Base64 在线编解码工具:文本与 Base64 互转,原生支持中文 UTF-8,兼容 Base64URL(- _ 变体)与标准变体,可开关填充补位。
立即在线使用浏览器本地运行,输入不上传,完全免费
核心特性
- 中文 UTF-8 不乱码直接编解码含中文、Emoji 的文本,避免经典「Latin-1 乱码」坑。
- 标准与 URL-safe 互转自动识别并支持 A-Za-z0-9+/ 标准表与 -_ 的 Base64URL 变体。
- 填充与空白可控可选关闭 = 补位、忽略换行空格,适配 JWT、Data URL 等不同场景。
- 本地运行更隐私编解码在你的浏览器完成,Token、密钥类内容也不会离开本机。
使用方法
- 打开 Base64 工具点击「立即使用」,进入 json.infinityfly.top 的 Base64 工作台。
- 粘贴内容把要编码的明文或要解码的 Base64 字符串贴进输入区。
- 选择方向与变体编码或解码、标准或 URL-safe,按需切换,结果实时更新。
- 复制结果一键复制输出,放回代码、配置文件或请求参数里。
常见问题
为什么解码出来的中文是乱码?
多半是按 Latin-1 处理了字节。本工具默认按 UTF-8 处理,中文与 Emoji 都能正确还原。
Base64 能当加密用吗?
不能。Base64 只是编码,任何人都能无损还原,不能用于保护敏感数据;传输安全请依赖 HTTPS 等真正的加密手段。
URL-safe 变体什么时候用?
当 Base64 要放进 URL、查询参数或文件名时,+ 和 / 会引起歧义,应使用把 +/ 换成 -_ 的 Base64URL,常见于 JWT 与 OAuth state 参数。