这个工具是什么
这个工具输出不含 data: 前缀的纯 Base64 文本。编码保留原始图片的文件内容,不改变图片格式、画质或文件中已有的拍摄信息。
如何使用
- 选择或拖入 JPG、PNG、WebP、GIF、BMP 或 SVG 图片。
- 查看文件类型、原始大小和图片预览。
- 点击“生成 Base64”,查看文本长度和编码体积。
- 点击“复制 Base64”或“下载 TXT”;如需完整 data: 前缀,请使用 Image → Data URI。
支持格式
- 输入:JPG、PNG、WebP、GIF、BMP、SVG,原文件最多 20 MiB。
- 输出:不含 Data URI 前缀的标准 Base64 文本(.txt)。
转换说明
- Base64 是编码,不是压缩。文本体积通常比原始文件大约 33%,不适合把大图直接放进文本字段。
- 原始文件内容保持不变,解码后可还原原文件,包括原有图片信息。
- SVG 预览会排除脚本及外部资源;Base64 输出仍表示您选择的原始文件,预览调整不会改写编码内容。
原始图片最多 20 MiB。预览最多支持 4000 万像素,宽和高各不超过 16384 像素;SVG 须使用 UTF-8 编码,源码最多 2 MiB。
隐私说明
图片仅在您的浏览器中处理,不会上传到服务器。
工具不会自动保存所选图片或结果。需要保留的内容,请在清空或离开页面前下载或复制。
FAQ
Base64 是什么?
Base64 是用文本表示文件数据的一种编码方式,适合只能接收文本的输入位置。
Base64 会压缩图片吗?
不会。它只改变文件数据的表示方式,不改变图片格式、质量或尺寸。
为什么 Base64 比原文件大?
Base64 通常用 4 个字符表示 3 个字节,所以体积大约增加三分之一。
图片转 Base64 是否改变原文件?
不会。输出编码来自原始文件内容,正确解码后可得到相同的文件数据。
这里的输出为什么没有 data: 开头?
本页提供纯 Base64。如果需要包含图片类型和 data: 前缀的完整内容,请使用 Image → Data URI。
图片会上传到服务器吗?
不会。选择、预览、转换和下载都在您的浏览器中完成,图片不会上传到服务器。