BASE64 工具

立即对文本或文件进行 Base64 编码或解码。支持图像 Data URI 和 Base64URL 标准。

BaseDeck v2.0
Source Input
Raw Data
Conversion Result
encode Complete
// No output

Integrity Verified

Data processed securely. Full compliance with RFC 4648 detected.

100% Client-Side Conversion. Your data never leaves this browser.
🔒 100% Local
Fast Processing
🆓 Free Tool

Base64 转换器应用场景

通过 Data URI 将图像或图标直接嵌入 HTML/CSS
在基于 JSON 的 API 请求中安全传输二进制数据
验证和调试 JWT (JSON Web Token) 负载片段

常见问题

Q. 我的数据安全吗?

安全,编码和解码完全在您的浏览器内进行,不会向服务器发送任何数据。

Q. 什么是“URL 安全”Base64?

它将 + 和 / 替换为 - 和 _,以防止在 URL 或文件名中使用时出现问题。

Q. 我可以编码图像吗?

当然可以。您可以拖放图像文件来生成 Data URI 或原始 Base64 字符串。

Q. 填充符 (=) 有什么作用?

填充符确保编码字符串的长度是 4 的倍数,尽管一些现代解码器可以处理没有填充的情况。

Q. Base64 是加密方式吗?

不是,它是一种数据表示的编码格式,而非安全手段。它可以被轻易反转。

Base64 vs Base64URL

特性标准 Base64Base64URL
第 62 个字符+ (加号)- (减号)
第 63 个字符/ (斜杠)_ (下划线)
填充 (=)必须可选/无
URL 安全性需要转义URL 安全
标准RFC 4648 (第 4 节)RFC 4648 (第 5 节)

⚠️ Base64URL 广泛用于 JWT 和 OAuth 令牌,以避免 URL 编码问题。

Data URI 大小限制

Chrome / Edge

2 MB

Firefox

32 MB

Safari

10 MB

移动端浏览器

1 MB

邮件客户端

100 KB

用于小型图标或 CSS 雪碧图以减少 HTTP 请求。
避免用于大型照片,以防阻塞页面渲染。
将编码后的资源缓存在 CSS 文件中以获得更好性能。

" Base64 编码会使文件大小增加约 33%。 "

主要功能

  • 实时双向编码与解码
  • 一键切换 URL 安全 Base64
  • 支持大容量二进制文件和 Data URI
  • 100% 本地处理,确保隐私安全

面向开发者的专业 Base64 工具。即时进行文本编码、Base64 解码并生成 URL 安全字符串。

开发