代码、数据与二维码工具

Base64 文件转换器

将本地文件转换为可复制的 Base64 文本或可直接使用的数据 URL,不会上传到任何地方。

优先本地处理无需注册隐私说明 ↗
尚未选择文件

支持最大 10 MB 的文件。所有处理都在此浏览器中进行,不会上传。

选择文件以查看名称、大小和 MIME 类型。

选择文件以开始。

使用步骤

如何使用

  1. 选择一个不超过 10 MB 的文件,并查看检测到的 MIME 类型。
  2. 选择 Base64 正文或完整数据 URL,然后检查生成的文本。
  3. 复制结果,或在其他地方需要时将其下载为纯文本文件。

本地文件编码器

浏览器 FileReader API 会在此设备上转换所选文件。Hello Keyboard Tools 不会上传、存储或检查文件内容;此页面无需服务器请求即可工作。

MIME、大小和输出限制

支持不超过 10 MB 的文件。页面会显示浏览器报告的 MIME 类型,并将其用于数据 URL;类型为空或通用时可能得到 application/octet-stream。Base64 会使字节大小增加约三分之一,因此较大的输出可能不适合 HTML 属性、CSS、标头或剪贴板应用。二进制数据仅表示为文本;此工具不会解码、预览或执行它。

常见问题

你可能还想知道

Base64 和数据 URL 有什么区别?

Base64 输出只包含编码后的文件字节。数据 URL 会在这些字节前添加 MIME 类型和前缀,例如 data:image/png;base64,。

支持哪些文件类型?

可以读取任意不超过 10 MB 的本地文件。若浏览器提供 MIME 类型,页面会显示;不会在服务器端检测类型。

文件会离开我的设备吗?

不会。读取、编码、复制和下载都在浏览器本地完成。任何内容都不会发送给 Hello Keyboard Tools。