工具95

转换 / 实用图像指南

如何将 Base64 转换为图像

从 Base64 字符串或图像数据 URL 恢复原始图片。

将编码数据粘贴到“Base64 转图像”中,选择“继续”,检查图片并以原始格式下载。此示例解码示例 PNG,且不进行缩放或重新压缩。

跟随指南
编码数据及其恢复的图像
处理前
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAQAElEQVR4Aez9T+x/+1Xehz7rZ0Jv/iiiXEWM2kFQRonUiAwQqmp1lKhCKKpQRh3cFBJsAyYYAjY2mHOOoYE29rEZkD…

示例图像数据 URL 的开头;为显示已缩短片段。

处理后 从 Base64 数据 URL 恢复的原始 PNG 轨道图标。

已解码 PNG:512 × 512 像素,202,491 原始字节。

完整的图像数据 URL 可解码回原始 PNG。显示的文本已缩短;示例使用了完整字符串。
广告
快速视频教程 How to convert Base64 code into an image Paste a Base64 image or data URL, preview the decoded picture, choose Start and download the image in its original format. 英语旁白 观看视频

How to convert Base64 code into an image

广告

按照此示例将编码的图像数据转回可用的文件。 打开 Base64 转图像.

01

粘贴图像数据

打开“Base64 转图像”并粘贴纯 Base64 字符串或完整的图像数据 URL。“尝试示例”会用真实的 PNG 示例填充同一字段。您无需上传单独的文件。

数据 URL 包含诸如 data:image/png;base64, 的前缀。纯 Base64 仅包含编码字符。数据内的空格和换行符将被忽略。

如果您的代码位于 HTML 图像或 CSS 声明内,请仅复制数据 URL。完整的 HTML 元素或 CSS 声明无法解码为图像。

当您需要进行反向操作时,请使用“图像转 Base64 转换器”。

02

导出前检查预览

选择“继续”。转换器会检查 Base64 字符、图像文件签名、任何声明的 MIME 类型以及浏览器是否可以打开结果。

声明为 JPG 但包含 PNG 字节的数据 URL 将被拒绝。不完整文本、不支持的文件以及超过限制的文件也会被拒绝。这可以避免静默保存误导性的文件扩展名。

该示例使用 favicon-orbit.png 样本,这是一个包含 202,491 字节的 512 × 512 PNG。其预览应显示相同的彩色图标作品。如果您更改编辑器中粘贴的代码,请选择“预览图像”以检查替换结果。

预览有助于识别图像。不要仅依赖文件名或声明的 MIME 类型。

本指南中的示例

尝试一个示例以填充 favicon-orbit.png 的数据 URL。选择“继续”,确认 512 × 512 预览,然后点击“开始”并“下载”。将下载的 PNG 字节与源示例进行比较。

解码格式
PNG
图像尺寸
512 × 512 像素
原始图像字节
202,491 字节
转换
无损解码
03

下载恢复的图像

选择“开始”,然后选择“下载”以保存此示例的 decoded-image.png。转换器会检测原始格式;它不会要求您选择其他格式。

解码会恢复原始字节。它不会缩放、重绘或重新压缩图像,并保留现有的元数据和 GIF 动画。如果您想缩放、压缩或转换结果,请在下载后使用其他图像工具。

下载的样本与其源 PNG 具有相同的 202,491 字节。此处显示的短数据 URL 片段仅用于说明;截断的字符串无法生成完整的图像。

在刷新页面之前下载结果,刷新页面将开始新的工作流程。

04

了解格式、限制和隐私边界

当浏览器可以解码它们进行预览时,支持 PNG、JPG、WebP、GIF、BMP 和 AVIF。解码后的图像最大可达 25 MB、60 百万像素和每边 16,000 像素。文本输入也有长度限制。不支持 SVG 标记和任意二进制文件。

粘贴的数据在您的设备上进行解码和预览,不会上传进行转换。Base64 不是加密:任何拥有完整字符串的人都可以重建图像。

同时保护私有图像的编码文本。

实用详情

常见问题

如何将 Base64 转换为图像?

粘贴纯 Base64 字符串或图像数据 URL,选择“继续”,检查预览,然后选择“开始”并下载。

我可以粘贴完整的 HTML 图像标签吗?

仅使用其 src 属性内部的数据 URL。不接受完整的 HTML 元素或 CSS 声明。

图片会损失质量吗?

不会。解码会恢复原始图像字节,而不会进行调整大小或重新压缩。

我可以选择 JPG 而不是 PNG 吗?

此工具以原始格式还原编码文件。事后请使用图像转换器来更改格式。

为什么我的数据 URL 被拒绝?

数据可能不完整、超过限制、包含不支持的格式,或者声明的 MIME 类型与实际图像不匹配。

Base64 数据会被上传吗?

不会。转换器在您的浏览器中本地解码并预览图像。

轮到你了

恢复图片,确认并保存其原始文件。

尝试示例或使用您自己的文件,并在分享前检查结果。

打开 Base64 转图像

图像详情

语言38

English العربية Français Italiano Deutsch Español Português Nederlands Русский Türkçe 日本語 中文 हिन्दी Bahasa Indonesia Bahasa Melayu 한국어 Tiếng Việt ไทย Polski Svenska Українська Norsk বাংলা Ελληνικά فارسی اردو Čeština Dansk Magyar Română Suomi Български Filipino ქართული Slovenčina Azərbaycanca עברית Slovenščina

选择您的语言。视频教程目前使用英语旁白。