返回列表
Base64编码/解码工具使用说明
什么是Base64?
Base64是一种用64个可打印字符表示二进制数据的编码方式,常用于在文本协议(如HTTP、SMTP)中传输数据,或者将二进制数据嵌入到HTML、CSS、JSON等文本格式中。例如,图片的Base64表示、JWT令牌、电子邮件附件等都广泛使用Base64。
工具功能
- 编码(Encode):将输入的普通文本(UTF-8编码)转换为Base64字符串。
- 解码(Decode):将Base64字符串还原为原始文本或二进制数据(可读文本将正常显示,非文本可能显示为乱码)。
使用方法
- 在输入框中粘贴需要转换的文本或Base64字符串。
- 选择操作类型:“编码”或“解码”。
- 点击“开始转换”按钮,结果将显示在下方的输出区域。
- 如需复制结果,点击“复制结果”按钮即可。
注意事项
- 编码时,输入文本将按照UTF-8编码转换为Base64,非UTF-8字符可能导致意外结果。
- 解码时,请确保输入是有效的Base64字符串,否则会提示“无效的Base64字符串”。
- 解码后的数据如果是二进制(如图片),在文本框中可能显示为乱码,此时可将其保存为文件或进一步处理。
- 本工具处理后端实时计算,但不会保存您的任何数据。
典型应用场景
- 数据URI:将图片转换为Base64嵌入HTML或CSS,减少HTTP请求。
- JWT令牌:JWT的Header和Payload部分使用Base64Url编码。
- 邮件附件:SMTP协议使用Base64传输附件。
- 文本传输:在JSON中传输二进制数据(如加密结果)。