图片转换工具

Image → Base64

把原始图片文件转换为纯 Base64 文本,方便粘贴到需要 Base64 的地方。

图片仅在您的浏览器中处理,不会上传到服务器。

或将图片拖拽到此处

一次处理一张图片。输入:JPG、PNG、WebP、GIF、BMP、SVG,原文件最多 20 MiB。

原图预览

选择图片后显示预览

纯 Base64 文本

原始图片最多 20 MiB。预览最多支持 4000 万像素,宽和高各不超过 16384 像素;SVG 须使用 UTF-8 编码,源码最多 2 MiB。

这个工具是什么

这个工具输出不含 data: 前缀的纯 Base64 文本。编码保留原始图片的文件内容,不改变图片格式、画质或文件中已有的拍摄信息。

如何使用

  1. 选择或拖入 JPG、PNG、WebP、GIF、BMP 或 SVG 图片。
  2. 查看文件类型、原始大小和图片预览。
  3. 点击“生成 Base64”,查看文本长度和编码体积。
  4. 点击“复制 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。

图片会上传到服务器吗?

不会。选择、预览、转换和下载都在您的浏览器中完成,图片不会上传到服务器。

返回开发者工具分类首页