需要处理 Base64 格式吗?我们的网站是完美的解决方案!使用我们方便的在线工具轻松编码解码您的数据。

从 Base64 格式解码

对于编码的二进制文件,如图像、文档等,请使用本页面下方的文件上传表单。

Decode files from Base64 format

0 Click (or tap) here to select a file
The maximum file size is 192MB. Do not execute decoded files originated from untrusted sources.
Working...
Please wait until the decoding process is complete.
Success!
{file} to download the decoded file.
Please note that this file is removed from our system immediately after the first download attempt or 15 minutes of inactivity.
Error! Something went wrong:{error}

关于

欢迎使用Base64 解码和编码,一个简单的在线工具,它能快速、轻松地完成解码和编码。将数据编码为 Base64 或将其解码为人类可读的格式,简单无忧。

为什么使用 Base64 编码?

当需要编码二进制数据时,特别是当这些数据需要通过处理文本设计的媒体进行存储和传输时,通常使用 Base64 编码方案。此编码有助于确保数据在传输过程中保持完整而不被修改。Base64 通常用于许多应用程序,包括通过 MIME 的电子邮件,以及在 XML 或 JSON 中存储复杂数据。

高级选项

字符集

对于文本数据,编码方案不包含字符集,因此您必须指定在编码过程中使用了哪个字符集。通常是 UTF-8,但也可以是许多其他字符集;如果不确定,请尝试使用可用选项或自动检测选项。此信息用于将解码的数据转换为我们网站的字符集,以便所有字母和符号都能正确显示。请注意,对于文件,这无关紧要,因为不需要对其应用任何 Web 安全转换。

单独解码每行

编码的数据通常由连续的文本组成,因此即使是换行符也会转换为其 Base64 编码形式。在解码之前,所有未编码的空格都将从输入中剥离,以保护输入的完整性。如果您打算解码多个由换行符分隔的独立数据条目,则此选项非常有用。

实时模式

启用此选项后,输入的数据将使用浏览器内置的 JavaScript 功能立即解码,无需将任何信息发送到我们的服务器。目前,此模式仅支持 UTF-8 字符集。

安全可靠

与我们的服务器的所有通信都通过安全的 SSL 加密连接 (https) 进行。我们在处理后立即从服务器中删除上传的文件,生成的可下载文件将在首次下载尝试或 15 分钟不活动(以较短者为准)后立即删除。我们不会以任何方式保留或检查提交的数据或上传的文件的内容。有关更多详细信息,请阅读下面的隐私政策。

完全免费

我们的工具是免费使用的。从现在起,您无需为这些简单的任务下载任何软件。

Base64 编码的详细信息

Base64 是用于通过数值处理二进制数据并将其转换为 base-64 表示的多种相似编码方案的通用术语。Base64 这个术语来源于特定的 MIME 内容传输编码。

设计

构成 Base64 所需的 64 个字符的特定字符选择因实现而异。一般规则是选择一组 64 个字符,这些字符既是 1) 大多数编码的常见子集的一部分,2) 也是可打印的。此组合使数据在通过传统上不支持 8 位的系统(如电子邮件)传输过程中不太可能被修改。例如,MIME 的 Base64 实现对前 62 个值使用 A-Z、a-z 和 0-9,对最后两个值使用 "+" 和 "/"。通常源自 Base64 的其他变体具有此属性,但在为最后两个值选择的符号上有所不同;一个例子是安全的 URL 和文件名“RFC 4648 / Base64URL”变体,它使用“-”和“_”。

示例

以下是《杀死一只知更鸟》中的一段话:

"大多数人都是善良的,我的孩子,你只是还没有意识到这一点。"

这表示为 ASCII 字节序列,并按如下方式在 MIME 的 Base64 方案中编码:

TW9zdCBwZW9wbGUgYXJlIGdvb2QsIG15IGNoaWxkLCB5b3UganVzdCBkb24ndCByZWFsaXplIGl0IHlldC4=
2020-2024 b64decode.org
隐私政策 关于我们 联系
本网站使用Cookie。我们使用Cookie来个性化内容/广告和分析我们的流量。