Base64 编码器和解码器
Base64 编码器和解码器
字节 →
Base64 编码器和解码器
查询参数
IDN / Punycode
Base64 编码器和解码器
..
头部
Payload
元数据
· 过期时间:
验证签名
签名 (HS)
Base64 编码器和解码器
模式库
高亮匹配
匹配 ()
替换结果
Base64 编码器和解码器
相对时间:
时区
按部分构建
差值
Base64 编码器和解码器
Base64 编码器和解码器
Base64 编码器和解码器
示例
文本
Hello, World!
Base64
SGVsbG8sIFdvcmxkIQ==
Base64 指南与文章
相关工具
当 payload、token、URL、日志或标记处于同一工作流中时,Base64 编码器和 Base64 解码器在线 经常会和 JWT 解码器和 JSON Web Token 解析器在线, JSON 格式化、JSON 验证器和 JSON 解码器在线, URL 编码器、URL 解码器和 query string 解析器 一起使用。
JWT 解码器和 JSON Web Token 解析器在线
在浏览器中解码 JWT header、payload 和 token 元数据。
打开 JWT 解码器和 JSON Web Token 解析器在线 JSONJSON 格式化、JSON 验证器和 JSON 解码器在线
格式化、压缩、验证、排序、复制并下载 JSON payload。
打开 JSON 格式化、JSON 验证器和 JSON 解码器在线 URLURL 编码器、URL 解码器和 query string 解析器
编码值、解码 query string,并查看 URL 组成部分。
打开 URL 编码器、URL 解码器和 query string 解析器Base64 编码器和解码器
编码和解码 Unicode 文本,可选 URL-safe 输出。 DevToolGrid Online 提供免费的 Base64 编码器和 Base64 解码器在线.
什么是 Base64?
Base64 是一种编码方案,使用 64 个字符(A–Z、a–z、0–9、+ 和 /)将二进制数据表示为 ASCII 文本。它常用于在 CSS 或 HTML 中嵌入图片、在 JSON 或邮件中传输二进制数据,以及将小文件存储为文本。Base64 是编码而非加密——它并不保护数据。
如何编码和解码 Base64
- 1 在输入面板粘贴文本,或选择要编码的文件。
- 2 点击 Encode 转换为 Base64,或点击 Decode 还原。
- 3 如果该值会用于 URL 或文件名,请启用 URL-safe。
- 4 复制结果、预览图片,或下载解码后的字节。
常见的 Base64 错误
- 填充错误标准 Base64 使用 = 填充到 4 的倍数。删除或添加填充会破坏解码。
- 标准与 URL-safeURL-safe Base64 用 - 和 _ 替换 + 和 /。用标准解码器解码这类数据会失败。
- 当作加密Base64 可被任何人完全还原。切勿用它保护密码或机密。
Base64 与 Base64URL
标准 Base64 使用 + / 和 = 填充,在 URL 和文件名中不安全。Base64URL 用 - 替换 +、_ 替换 /,并通常去掉填充,因此结果可安全用于查询字符串、JWT 和文件名。本工具通过一个开关同时支持两者。
常见问题
这个工具免费吗?
是的。Base64 编码器和解码器完全免费,无需注册,也没有限制。
我的数据会发送到服务器吗?
不会。编码和解码都在你的浏览器本地完成,文件和文本绝不会离开你的设备。
它能编码文件和图片吗?
可以。拖入文件即可获得 Base64,构建 data URI,并在浏览器中预览图片。
什么是 URL-safe Base64?
一种用 - 和 _ 代替 + 和 / 的变体,可安全用于 URL、文件名和令牌。