Base64 编码器和解码器

大小: 字节 键数: 深度:

        

Base64 编码器和解码器

字节 →


        
    

Base64 编码器和解码器

查询参数

IDN / Punycode


    

Base64 编码器和解码器

..

头部


    

Payload


    

元数据


        
    

验证签名

签名 (HS)


            

Base64 编码器和解码器

模式库

高亮匹配

匹配 ()

替换结果


    

Base64 编码器和解码器

相对时间:

时区

按部分构建


        
年内第几天: 周: 星期:

差值


        

Base64 编码器和解码器


    

Base64 编码器和解码器

Base64 编码器和解码器


        
    

示例

文本

Hello, World!

Base64

SGVsbG8sIFdvcmxkIQ==

Base64 指南与文章

Base64 编码器和解码器

编码和解码 Unicode 文本,可选 URL-safe 输出。 DevToolGrid Online 提供免费的 Base64 编码器和 Base64 解码器在线.

什么是 Base64?

Base64 是一种编码方案,使用 64 个字符(A–Z、a–z、0–9、+ 和 /)将二进制数据表示为 ASCII 文本。它常用于在 CSS 或 HTML 中嵌入图片、在 JSON 或邮件中传输二进制数据,以及将小文件存储为文本。Base64 是编码而非加密——它并不保护数据。

如何编码和解码 Base64

  1. 1 在输入面板粘贴文本,或选择要编码的文件。
  2. 2 点击 Encode 转换为 Base64,或点击 Decode 还原。
  3. 3 如果该值会用于 URL 或文件名,请启用 URL-safe。
  4. 4 复制结果、预览图片,或下载解码后的字节。

常见的 Base64 错误

  • 填充错误标准 Base64 使用 = 填充到 4 的倍数。删除或添加填充会破坏解码。
  • 标准与 URL-safeURL-safe Base64 用 - 和 _ 替换 + 和 /。用标准解码器解码这类数据会失败。
  • 当作加密Base64 可被任何人完全还原。切勿用它保护密码或机密。

Base64 与 Base64URL

标准 Base64 使用 + / 和 = 填充,在 URL 和文件名中不安全。Base64URL 用 - 替换 +、_ 替换 /,并通常去掉填充,因此结果可安全用于查询字符串、JWT 和文件名。本工具通过一个开关同时支持两者。

常见问题

这个工具免费吗?

是的。Base64 编码器和解码器完全免费,无需注册,也没有限制。

我的数据会发送到服务器吗?

不会。编码和解码都在你的浏览器本地完成,文件和文本绝不会离开你的设备。

它能编码文件和图片吗?

可以。拖入文件即可获得 Base64,构建 data URI,并在浏览器中预览图片。

什么是 URL-safe Base64?

一种用 - 和 _ 代替 + 和 / 的变体,可安全用于 URL、文件名和令牌。