Base64 Encoder / Decoder is available directly in your browser, with no data uploaded.
📁 点击选择文件,或拖拽文件到这里
支持图片、文档等各类文件
结果将显示在这里
暂无历史记录
Base64 是一种基于 64 个可打印字符来表示二进制数据的编码方式,使用 A-Z、a-z、0-9、+、/ 共 64 个字符(URL安全模式使用 - 和 _)。每 3 个字节编码为 4 个字符,数据膨胀约 33%。常用于电子邮件、URL、数据存储等场景。
Base32 使用 A-Z 和 2-7 共 32 个字符,每 5 个字节编码为 8 个字符,数据膨胀约 60%。相比 Base64,它不区分大小写,更适合不区分大小写的系统(如 DNS、文件名)。
Base85 使用 85 个 ASCII 字符,每 4 个字节编码为 5 个字符,数据膨胀约 25%,是编码效率最高的常见编码方式。常用于 PostScript、PDF 等格式中。
URL安全的 Base64 将 + 替换为 -,/ 替换为 _,并移除末尾的 = 填充,使编码结果可安全用于 URL 和文件名。
免费在线Base64编码解码工具,支持字符串和文件的Base64转换,支持UTF-8中文。纯前端本地处理,数据不上传。专为开发者打造的在线工具,纯前端运行,代码不离开浏览器。