Base64 编解码
文本 / 文件的 Base64 编码与解码
输入的文字在当前浏览器中处理,不会上传到服务器;不需要注册。
这个工具能做什么
把文本编码成 Base64,或把 Base64 还原成文本,也可以把任意文件转成 Data URL 形式的 Base64 字符串。支持 URL 安全变体(用 - 和 _ 替代 + 与 /,并去掉末尾填充),方便直接放进 URL 或配置文件里。
如何使用
- 在输入框里粘贴文本
- 点「编码 →」生成 Base64,或点「← 解码」还原文本
- 需要时勾选「URL 安全字符」
- 也可以直接把文件拖进「文件转 Base64」区域
- 复制结果
适合哪些场景
- 把图标转成 Data URL 内嵌进 CSS 或 HTML
- 解码接口返回的 Base64 字段
- 生成 URL 安全的编码串
使用限制
- 大文件编码会占用较多内存,速度也更慢。
- 解码不是合法 Base64 的内容时会直接提示失败。
常见问题
- 编码后内容会比原文长吗?
- 会,Base64 大约比原始数据多三分之一。
- URL 安全字符有什么用?
- 避免 + 与 / 在 URL、文件名里被转义,同时去掉末尾的填充等号。
- 文件编码有体积限制吗?
- 没有硬限制,但文件越大越慢,超大文件建议用专门的命令行工具。
相关工具
隐私说明
输入的文字在当前浏览器中处理,不会上传到服务器;不需要注册。
xxoobaby · 全部工具在浏览器本地运行,数据不上传。 MIT License.