Base64 编解码
文本、文件与字节之间,轻松转换。支持 Base64URL。
本地处理
操作模式
普通文本上限 2 MiB。换行和空格按实际输入处理。
编码结果
结果将在这里显示本地处理 · 内容不会上传
如何使用
- 选择编码或解码,以及 Base64 / Base64URL 格式。文本按 UTF-8 字节处理。
- 粘贴内容或选择本地文件。解码默认严格校验,可主动选择忽略空白。
- 执行后可复制、下载或交换输入输出;非 UTF-8 数据自动切换到 Hex 字节视图。
了解使用边界
Base64 是编码,不提供保密性。文本上限 2 MiB,文件上限 20 MiB;图片预览仅支持安全的位图类型。
常见问题
为什么中文和 Emoji 也可以正确转换?
先以 UTF-8 将文本转成字节,再编码为 Base64,避免直接对 Unicode 字符使用 btoa。
Base64URL 和 Base64 有什么不同?
Base64URL 用 - 和 _ 替代 + 和 /,并允许省略末尾填充。严格模式会拒绝非法字符、长度和非规范的填充位。