免费的在线Base64编码器/解码器 — 即时将图像转换为Base64
使用我们的免费在线工具,将图像转换为Base64数据URI并将Base64字符串解码回图像。上传图像以获取其Base64数据URI,可直接嵌入HTML、CSS或JavaScript — 非常适合减少HTTP请求、创建自包含网页或在行内存储小图像。您也可以粘贴Base64字符串以预览或下载解码后的图像。所有处理在您的本地浏览器中进行,确保完全隐私。
上传一张或多张图像,或粘贴Base64字符串以解码。
查看生成的Base64数据URI或解码后的图像预览。
将Base64字符串复制到剪贴板或下载解码后的图像。
Base64编码器/解码器使用小贴士
- Base64编码使文件大小增加约33%。用于小图像(图标、徽标),其中内联嵌入的便利性超过大小增加。
- 数据URI非常适合自包含的HTML邮件、单文件网页和无需外部资源即可工作的CSS背景图像。
- 对于大图像,不建议使用Base64编码 — 使用标准图像文件链接以获得更好的性能。
常见问题 — Base64编码器/解码器
Base64工具免费吗?
是的,完全免费。无需注册,无隐藏费用,无文件大小限制。所有处理在您的本地浏览器中进行。
什么是Base64编码?
Base64是一种二进制到文本的编码方案,将二进制数据(如图像)表示为ASCII文本。Base64编码的图像可以作为数据URI直接嵌入HTML或CSS中,无需单独的HTTP请求。
如何使用编码后的Base64字符串?
该工具生成完整的数据URI(例如data:image/png;base64,...)。您可以直接将其粘贴到HTML src属性、CSS url()值或JavaScript Image对象中。
如何解码Base64字符串?
切换到“Base64 → 图像”标签,粘贴您的Base64数据URI或原始Base64字符串,点击“解码与预览”。解码后的图像将显示并可下载。
何时应为图像使用Base64?
Base64最适合小图像(10KB以下)、图标、精灵图,以及需要尽量减少HTTP请求的情况。对于大图像,标准文件引用更高效。
Base64会增加文件大小吗?
是的,Base64编码比原始二进制文件增加约33%的大小。这是为了内联嵌入的便利性所做的权衡。
支持哪些图片格式?
您的浏览器支持的所有图像格式都可以编码为Base64,包括JPEG、PNG、WebP、AVIF、GIF、BMP、SVG等。