Base64 是加密吗?
不是。Base64 是编码,把字节表示为可打印 ASCII,任何人都能解码。不能当保密手段;需要机密性请用真正的加密。
在线 Base64 编解码:UTF-8、URL-safe、文件与图片粘贴、MIME 换行,本地处理。
输入要编码的文本,使用工具栏「上传文件/图片」,或将文件拖入此区域。
5L2g5aW977yMQmFzZTY0
从零理解 Base64 编码:二进制转文本、填充、URL 场景与常见误区。
DevCove Base64 编码/解码器在浏览器本地完成文本与文件的 Base64 互转。使用正确的 UTF-8 字节编码(而非 Latin-1 陷阱),支持标准与 URL-safe 字母表、可选 MIME 换行、二进制下载,以及非 UTF-8 时的 Hex 预览。
几步完成 Base64 编解码:
面向 API、JWT、Data URI 与日常编码:
不是。Base64 是编码,把字节表示为可打印 ASCII,任何人都能解码。不能当保密手段;需要机密性请用真正的加密。
旧式 btoa() 只支持 Latin-1。DevCove 先按 UTF-8 编码字节,中文与 emoji 可正确往返。
用 - 和 _ 替代 + 和 /,便于放入 URL 与 JWT 段。部分规范会省略末尾 padding。
可以。拖放、粘贴或上传图片(任意文件 ≤5 MB)即可本地编码;图片会显示缩略图预览。
该 Base64 可能代表 PNG、gzip 等非文本字节。请使用「下载二进制」或 Hex 预览,不要强行当 UTF-8 文本。
不会。所有编解码在浏览器本地完成,DevCove 不会把输入发到服务器。