
Base64 编码器/解码器是一个免费的在线工具,可将文本转换为 Base64 编码。 Base64是一种二进制到文本编码方案,它以ASCII字符串格式表示二进制数据,通常用于将数据嵌入到无法直接传输二进制数据的URL、电子邮件、HTML和API有效负载中。
该工具支持标准的 Base64 编码 (RFC 4648) 和 URL-safe Base64 编码,它用 - 和 _ 替换 + 和 / 字符,以使输出安全地用于 URL 和文件名。 您可以通过单击将纯文本编码为 Base64 或将 Base64 字符串解码回可读文本。
无论您是使用需要 Base64 编码数据、调试编码字符串还是编码配置值的 API 的开发人员,此工具都可通过清晰的输入和输出提供即时转换。 所有处理都在您的浏览器中进行,使您的数据完全私密。
Base64是一种编码,而不是加密,区分很重要,因为它经常被误认为是一个。这里编码的任何东西都可以在一秒钟内被任何人解码,因此它没有任何保护:它的工作是通过只有可靠地保存文本的通道承载二进制数据,例如电子邮件正文、JSON字符串和数据URI。成本是大小。每三个字节变成四个字符,因此输出比输入大约33%,这就是为什么将大图像内衬为数据URI可以使页面变得更慢而不是更快。URL安全的变体将URL中具有含义的两个字符交换为负和下划线,并且是JWT使用的。具有等号的填充是标准所要求的,但大多数解码器可以将其作为可选内容容忍。
选择是否要将文本编码为 Base64 或将 Base64 字符串解码回纯文本。
将纯文本(用于编码)或 base64 字符串(用于解码)粘贴或键入输入区域。
该工具会立即转换您的输入并显示结果。 对于编码,您将获得一个base64字符串;对于解码,您获得原始的纯文本。
单击复制按钮将编码或解码结果复制到剪贴板以用于应用程序或项目。
文本首先通过 UTF-8 进行编码,因此重音字符、表情符号和非拉丁文字在往返中幸存下来,而天真的 btoa 调用会拒绝
将文本转换为base64并通过单击切换将base64解码回文本
支持 URL-SAFE Base64 编码,用于替换 + 和 / 和 - 和 _ 以在 URL 中安全使用
输入时立即转换输入,无需单击任何按钮即可立即提供反馈
Format, validate, and minify JSON data
Decode and visualize PHP serialized strings, JSON, and Base64 data with tree view
Validate YAML syntax and convert to JSON format
Convert text to and from Unicode code points, HTML entities, JavaScript escapes, and CSS escapes. Emoji and astral characters handled correctly.
0 comments
No comments yet. Be the first to share your thoughts!