Decoded entirely in your browser — nothing is uploaded. A bare Base64 string is treated as PNG.
Decode a Base64 string back into an image, free. This tool decodes a Base64 string or a full data URI (data:image/...;base64,…) back into a viewable image and lets you download it. Base64 is the standard binary-to-text encoding (RFC 4648); the decode happens entirely in your browser, so the data is never uploaded.
It previews the decoded image immediately and lets you save it as PNG, JPG, GIF or SVG — handy for inspecting an embedded asset. 100% free, no registration, and complete privacy — everything runs locally in your browser, so your data never touches a server.
Paste a data URI or bare Base64 and see the decoded image right away.
Save the result as a real image file; a bare Base64 string is treated as PNG by default.
Decoding runs locally in your browser — nothing is uploaded, logged, or stored.
Unlimited decoding with no account, on desktop and mobile.
Paste the Base64 string or full data URI into the box; the tool decodes it, shows a preview, and lets you download the image. No upload needed.
Not necessarily. A full data URI (data:image/png;base64,…) carries the type, but a bare Base64 string also works — it's treated as PNG by default.
No. Decoding happens entirely in your browser; the string and resulting image never leave your device.
Make sure it's valid Base64 (length a multiple of 4, only A–Z a–z 0–9 + / and = padding). Stray whitespace or a truncated copy is the usual cause of a failed decode.
Common web formats decode and preview, including PNG, JPG, GIF, WebP and SVG. The download keeps the detected type, defaulting to PNG for a bare string.