Base64 在线编码与解码
将文本和文件转为 Base64,也能把 Base64 还原回来。
如何使用 Base64 编码 / 解码
选择编码或解码
编码会将文本或文件转为 Base64。解码会将 Base64 还原为文本或文件。
粘贴内容或打开文件
输入、粘贴或拖入文件。结果会随输入实时更新。
复制或下载
复制结果或直接下载。解码出的图片和文件会以正确的扩展名保存。
为什么选择 Utils365
支持所有语言和表情符号
文本以 UTF-8 编码,因此重音字母、中文、阿拉伯文和表情符号都能原样还原。
宽容的解码器
换行、URL-safe Base64、缺少 = 填充以及 data: URL 前缀都会自动处理。
也支持文件和图片
可编码最大 50 MB 的任意文件,或将 Base64 解码为图片、PDF 或 ZIP 并预览。
注重隐私
编码和解码都在你的浏览器中完成,你粘贴的令牌和密钥绝不会被上传。
常见问题
什么是 Base64?
一种只用 64 个普通字符(A–Z、a–z、0–9、+ 和 /)来表示任意数据(如图片或文件)的方法。它让二进制数据可以通过电子邮件、JSON、HTML 和 URL 传输。
Base64 是加密吗?
不是。任何人都能解码,所以它不能隐藏任何内容。它用于让数据安全通过仅支持文本的系统,而不是用来保护机密。
为什么 Base64 比原始数据大?
每 3 个字节会变成 4 个字符,因此 Base64 比其承载的数据大约大三分之一。
什么是 URL-safe Base64?
一种用 - 和 _ 代替 + 和 / 的变体,通常不带 = 填充,因此结果可以放进网址或文件名中。JWT 就使用这种格式。解码器两种都支持。
可以解码 Base64 图片吗?
可以。粘贴 Base64 即可,带不带 data:image/…;base64, 前缀都行。你会看到预览,并能以正确的扩展名下载图片。
什么是 data URL?
带有 data:image/png;base64, 这类前缀的 Base64,前缀标明了文件类型。浏览器可以在 HTML 或 CSS 中直接显示它。编码文件时勾选 Data URL 即可添加前缀。