D
开发工具箱
01

Base64 编码/解码

在线 Base64 编码解码工具,支持文本和文件的 Base64 转换,支持 URL-safe 变体

加载中...

关于 Base64 编码/解码

在线 Base64 编码解码工具,支持文本和文件的 Base64 转换,支持 URL-safe 变体

常见用例

  • · 将敏感文本快速编码为 Base64 进行传输
  • · 解码 JWT Token 或 API 响应中的 Base64 数据
  • · 将小图片转为 Base64 Data URI 嵌入 HTML/CSS
  • · 处理 URL-safe Base64 变体(-/_ 替换 +/=)

相关工具

相关教程

什么是 Base64?深入理解 Base64 编码原理与应用

从零理解 Base64 编码的原理:为什么需要它、如何工作、URL-safe 变体是什么,以及在 JWT、Data URI 等场景的实际应用

查看完整教程

二进制编码基础:理解计算机如何表示文本

从二进制的最基本概念出发,理解计算机如何用 0 和 1 表示文字、数字和一切数据,掌握位运算的基本思维,以及 ASCII、字节与比特的关系

查看完整教程

字符编码转换:彻底告别乱码问题

彻底搞懂字符编码转换的底层逻辑:GBK vs UTF-8 vs ISO-8859 的关系、乱码产生的根本原因、以及如何正确地做编码检测和转换来避免生产事故

查看完整教程

编码的进化史:从莫尔斯电码到 UTF-8,字符如何变成 0 和 1

从莫尔斯电码、ASCII、各国编码到 Unicode 与 UTF-8,讲清字符与二进制之间的转换,以及 ASCII/GBK/UTF-8/Base64/Hex/URL 编码的区别与互转

查看完整教程

十六进制编码:为什么程序员离不开 Hex

全面理解十六进制:从二进制与十六进制的完美映射、Hex 在哈希、调试和颜色中的无处不在、以及 hex dump 如何帮你读懂任何二进制文件

查看完整教程

HMAC 消息认证码:如何确保数据没被篡改

搞懂 HMAC(Hash-based Message Authentication Code)的核心原理:为什么单纯的哈希不够用、ipad 和 opad 两个魔术常数的作用、以及 HMAC 在 JWT、AWS API 签名和 Webhook 验证中的关键应用

查看完整教程

HTML 实体编码:防止 XSS 的第一道防线

深入理解 HTML 实体编码机制:从 < 到 & 的完整解码原理、HTML 实体在 XSS 防御中的关键作用、以及现代 Web 开发中的最佳实践

查看完整教程

图片 Base64 互转详解:Data URI 的取舍

深入理解图片与 Base64 Data URI 的转换原理、体积膨胀代价,以及什么时候该内嵌、什么时候反而更慢

查看完整教程

JWT 深度解析:Token 里的三个部分分别藏着什么

深度剖析 JWT(JSON Web Token)的结构:Header、Payload 和 Signature 各部分的含义与解码、Base64URL 编码在 JWT 中的应用、以及 JWT 不等于加密这个常被误解的事实

查看完整教程

JWT 原理全解:JWS、JWK、JKU、KID 与签名验证

从 JWS 紧凑序列化讲起,搞懂 JWT 的三段结构、Base64Url 编码、HS256 与 RS256 签名、JWK/JWK Set 如何用 JSON 表达密钥、jku/jwk/kid 如何定位验证密钥,以及算法混淆攻击与防御,并配可播放原理图

查看完整教程

Unicode 编码入门:从 \uXXXX 到字符集的完整图景

从零理解 Unicode 字符编码体系:UTF-8 vs UTF-16 vs UTF-32 的区别、码点与字符的关系、以及你为什么会遇到乱码和如何彻底解决

查看完整教程

URL 编码完全指南:为什么你的链接里全是百分号

彻底理解 URL 编码(百分号编码)的原理:为什么 URL 里不能有空格和中文字符、哪些字符需要编码、encodeURI vs encodeURIComponent 的区别及常见陷阱

查看完整教程

关于 Base64 编码/解码 的常见问题

什么是Base64 编码/解码?

Base64 编码/解码是编码解码类在线工具。在线 Base64 编码解码工具,支持文本和文件的 Base64 转换,支持 URL-safe 变体所有处理都在你的浏览器本地完成,数据不会上传到服务器。

Base64 编码/解码适合哪些使用场景?

常见使用场景包括:将敏感文本快速编码为 Base64 进行传输;解码 JWT Token 或 API 响应中的 Base64 数据;将小图片转为 Base64 Data URI 嵌入 HTML/CSS;处理 URL-safe Base64 变体(-/_ 替换 +/=)。

Base64 编码/解码和Hex 编码/解码有什么区别?

Base64 编码/解码与Hex 编码/解码都属于编码解码类工具,但侧重点不同:Base64 编码/解码侧重于在线 Base64 编码解码工具,支持文本和文件的 Base64 转换,支持 URL-safe 变体;而URL 编码/解码面向不同的具体任务。可根据实际需求选择使用。

使用Base64 编码/解码需要联网或上传数据吗?

不需要。本工具完全在浏览器本地运行,输入的数据仅在本机处理,不会上传到任何服务器,可以放心使用。