How to Convert Base64 to Image
Paste your Base64 string into the box above and click Decode & Preview
Image. If your string already includes a data URI prefix (e.g.
data:image/png;base64,...), it will be used directly. If you paste a
raw Base64 string without a prefix, this tool inspects the first few decoded bytes
to detect the image format (PNG, JPEG, GIF, WEBP, or SVG) and builds the correct
data URI automatically.
Once decoded, the image is rendered directly in your browser and a Download Image button appears so you can save it to your device with the correct file extension.
What is a Data URI?
A data URI is a way of embedding file content directly inside a string using the format:
data:[mime-type];base64,[base64-encoded-data]
For example: data:image/png;base64,iVBORw0KGgoAAAANSUhEUg.... Data URIs
let you embed small images directly in HTML <img> tags or CSS
background-image properties, eliminating a separate network request.
To create one from your own image file, use our
Image to Base64 converter.
Supported Image Formats
| Format | MIME type | Auto-detected |
|---|---|---|
| PNG | image/png | Yes |
| JPEG | image/jpeg | Yes |
| GIF | image/gif | Yes |
| WEBP | image/webp | Yes |
| SVG | image/svg+xml | Yes |
Frequently Asked Questions
A data URI embeds file content directly in a string using the format data:[mime type];base64,[data], allowing images or files to be included inline in HTML or CSS without a separate request.
The Base64 string may be incomplete, contain extra whitespace, or represent a format that isn't a standard image. Make sure the entire string was copied, including the data URI prefix if your source provided one.
After a successful preview, a "Download Image" button appears below the preview. Click it to save the file with the correct extension based on its detected format.
No. If you paste a raw Base64 string, this tool automatically detects PNG, JPEG, GIF, WEBP, and SVG formats from the decoded byte signature and constructs the data URI for you.