Base64 to Image

Paste a Base64-encoded image string to decode it back to a viewable, downloadable image file. Supports JPEG, PNG, WebP, GIF, and SVG encoded as data URIs. Useful when debugging API responses that return embedded images, inspecting email HTML, or extracting images from config files that store them as Base64.

All processing happens in your browser. No data is sent to any server.

Frequently Asked Questions

What formats does this tool accept?
You can paste a full data URL (starting with 'data:image/...;base64,') or a raw Base64 string without the prefix. If you paste raw Base64, the tool assumes PNG format. Supported image types include PNG, JPEG, GIF, WebP, and SVG.
My Base64 string is not decoding correctly. What should I check?
Make sure the string is complete and has no extra whitespace or line breaks in the middle. If it came from a data URL, you can include the full header or strip it down to just the Base64 portion. Base64 strings must have a length that is a multiple of 4 (padding with '=' characters as needed).
Is my data sent to a server?
No. Decoding happens entirely in your browser. The Base64 string you paste never leaves your device.

Related Tools