Base64 to Image
Paste a Base64 image data URL to decode and preview it locally.
Paste a Base64 image data URL to decode and preview it locally.
This is the reverse of encoding an image to Base64: paste a Base64 image data URL and it renders as an actual picture, right in the page. It's useful when you've pulled a Base64 image out of an API response, an email's HTML source, a database column, or a CSS file, and you want to quickly check what the picture actually looks like without writing any code.
data:image/, the format, then ;base64, and the encoded text.This tool expects the full data URL, not just the raw encoded characters. If you only have the bare Base64 text — no data:image/... part — prepend the correct MIME prefix yourself, for example data:image/png;base64, or data:image/jpeg;base64,, before pasting. Getting the MIME type wrong (say, labeling a JPG as PNG) usually still renders fine, since browsers largely sniff the actual bytes, but it's best practice to match it correctly.
A complete data URL: data:image/<type>;base64, followed by the encoded characters. A bare Base64 string without that prefix won't preview.
Add data:image/png;base64, (or the correct type for your file) directly before the string, then paste the combined text.
No — the browser's own image element decodes it locally; nothing is uploaded.
Yes, right-click the preview and choose Save Image As.