Base64 编解码
Base64 编码与解码转换
使用说明
输入任意文本,点击「编码」将其转换为 Base64 字符串;粘贴 Base64 字符串,点击「解码」还原原始文本。支持中文、特殊符号等 UTF-8 字符。常见场景包括:HTTP Basic Auth 凭证编码、Data URL 图片内嵌、JWT Payload 查看、接口参数传输等。
常见问题
什么是 Base64 编码?
Base64 是一种将二进制数据用 64 个可打印 ASCII 字符表示的编码方式,常用于在文本协议(如 HTTP、Email)中传输二进制内容,或在 URL、JSON 中嵌入图片等二进制数据。
Base64 编码后数据会加密吗?
不会。Base64 只是编码,不是加密,任何人都可以解码还原原始内容。如果需要保护数据,应使用 AES 等加密算法。
Base64 编码后为什么有等号?
Base64 以 3 字节为一组进行编码,若原始数据长度不是 3 的倍数,末尾会补 1-2 个 = 作为填充,保证输出长度是 4 的倍数。