Base64 在线编码 / 解码
文本 Base64
文件 / 图片转 Base64
原始文本 0 字符
Base64 结果 0 字符
每行 字符
点击选择文件,或将文件拖拽到此处
支持图片等任意二进制文件,转为 Data URI Base64
预览
Data URI(可直接用于 <img src> / CSS)
Base64 编码解码工具说明

什么是 Base64:Base64 是一种基于 64 个可打印字符(A-Z、a-z、0-9、+、/)来表示二进制数据的编码方式,常用于在纯文本环境(如 URL、JSON、邮件、Data URI)中安全传输二进制内容。它是编码而非加密,可逆,不具备保密性。

UTF-8 中文:勾选“UTF-8(中文安全)”后,中文与 Emoji 会先按 UTF-8 编码再转 Base64,解码时同样还原,避免出现乱码(浏览器原生 btoa 仅支持 Latin1)。

URL 安全:标准 Base64 中的 + 和 / 在 URL 中有特殊含义,勾选后用 - 和 _ 替换并省略末尾 = 填充,适合放在网址参数里。

隐私:全部转换在您的浏览器本地完成,内容不会发送到服务器。