代码、数据与二维码工具

Base64文件转换器

在浏览器中处理或呈现base64文件转换。

优先本地处理无需注册隐私说明 ↗
No file selected

Any file up to 10 MB. Processing stays in this browser; nothing is uploaded.

Choose a file to see its name, size, and MIME type.

Choose a file to begin.

使用步骤

如何使用

  1. Choose a file up to 10 MB and review its detected MIME type.
  2. Select Base64 body or complete data URL, then inspect the generated text.
  3. Copy the result or download it as a plain text file when you need it elsewhere.

A local file encoder

The browser FileReader API converts the selected file on this device. Hello Keyboard Tools does not upload, store, or inspect the file contents, and the page works without a server request.

MIME, size, and output boundaries

Files up to 10 MB are accepted. The browser-reported MIME type is shown and used for data URLs; files with an empty or generic type can produce application/octet-stream. Base64 adds about one third to the byte size, so large output may be unsuitable for HTML attributes, CSS, headers, or clipboard apps. Binary data is represented as text only; this tool does not decode, preview, or execute it.

常见问题

你可能还想知道

What is the difference between Base64 and a data URL?

Base64 output contains only the encoded file bytes. A data URL adds a MIME type and prefix, such as data:image/png;base64, before those bytes.

Which file types are supported?

Any local file up to 10 MB can be read. The browser MIME type is displayed when available; no server-side type detection is performed.

Does my file leave my device?

No. Reading, encoding, copying, and downloading happen locally in your browser. Nothing is sent to Hello Keyboard Tools.