Base64 编码/解码
正确处理中文与 Emoji,支持 URL-safe 与文件转换
★★★★★ 数千用户信赖
🔒 隐私优先
⚡ 即时出结果
原文
Base64
为什么选择我们
🔒
隐私优先
你的输入被安全处理,绝不出售;纯客户端工具完全不离开你的浏览器。
⚡
即时且免费
无需安装、无需等待,几秒出结果,在任意设备的浏览器中完成。
🎁
永久免费
无需注册、无水印、不限次数。所有客户端工具都可以随便用。
常见问题
为什么有些工具编码中文会乱码?⌄
JavaScript 原生 btoa() 只支持 Latin-1 字符。我们先用 TextEncoder 把文本转成 UTF-8 字节再编码,中文、日文、Emoji 等所有文字都能正确往返。
什么是 URL-safe Base64?⌄
RFC 4648 第 5 节定义的变体:把 + 换成 -、/ 换成 _ 并去掉 = 填充,结果可以直接放进 URL、文件名和 JWT 而无需转义。勾选 URL-safe 即可编码或解码该格式。
Base64 是加密吗?⌄
不是。它只是编码,任何人都能瞬间解码。适合数据传输和嵌入场景,绝不能用来隐藏机密信息。