文件转 Base64 转换器
在浏览器中直接将任意文件转换为 Base64 字符串——获取纯 Base64 或可直接嵌入 HTML、CSS 或 JSON 的 data URL。
输入
Drop a file or browse
One file · any type
文件在本地读取,绝不会上传。
输出
Base64 字符串
这对您有帮助吗?
使用此工具的更多方式
嵌入式小组件
<iframe
src="https://iotools.cloud/embed/file-to-base64-encode/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="文件转 Base64 转换器 — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>把它放到您自己的页面上——免费,无需密钥,只需保留一个反向链接。
也可通过
使用指南
这个转换器能做什么?
拖入任意文件——图片、字体、PDF、证书——即可获得其内容的 Base64 字符串。您可以选择纯 Base64 数据,或完整的 data URL(data:image/png;base64,…),后者可直接粘贴到 HTML 的 src 属性、CSS 的 url() 值或 JSON 字段中。
常见用途
- 将小图片或图标内联到 HTML/CSS 中,避免额外的请求。
- 在配置文件中嵌入字体或证书。
- 为只接受文本的 JSON API 准备二进制载荷。
使用方法
- 将文件拖到上传区域(或点击浏览选择)。
- 选择仅 Base64或 Data URL。
- 复制结果,或将其下载为文本文件。
请注意,Base64 输出比原文件大约大 33%,因此内联更适合小型资源。
隐私
文件通过浏览器的 FileReader 读取并在本地转换,绝不会上传到任何服务器。
base64fileconverterdata-url