Convert Base64 to Image in your browser
Paste a data:image/...;base64 string or raw base64 image bytes and rebuild the image file in your browser. Nothing is sent to a server.
This is the reverse of FileReader.readAsDataURL(). It accepts full Data URLs when you have them, and raw base64 payloads when the MIME type is already known from your code or API response.
Data URL and raw base64 input
A full Data URL carries its own MIME type, such as data:image/png;base64,.... Raw base64 does not, so the selector is used only as a fallback while the tool still checks the decoded bytes before offering a download.
The decoder rejects missing, malformed, and non-image input instead of creating a misleading file. Supported image bytes include PNG, JPG, WebP, GIF, SVG, BMP, AVIF, HEIC, ICO, and TIFF.
Useful for debugging payloads
Use this page when an API, log, fixture, or pasted bug report contains an encoded image and you want to inspect the real file without writing a throwaway script.