Base64 to Image — Decode & Preview Base64 Images Online

Convert Base64 to an image online. Paste a Base64 string or data URI to instantly preview it as a PNG, JPEG, GIF, WebP, or SVG — then download the file — all free and private, right in your browser.

Base64 inputimage/svg+xml
Preview233 B
Decoded Base64 preview

How to use Base64 to Image

  1. Paste a Base64 string, or a full data:image/...;base64, URI, into the input.
  2. Pick the image format (PNG, JPEG, GIF, WebP, SVG…) if your string has no data URI prefix.
  3. See the decoded image render instantly in the preview panel.
  4. Click Download to save the image, or Data URI to copy it.

Features

Live image preview

Watch your Base64 decode into a real image the moment you paste it.

Every common format

PNG, JPEG, GIF, WebP, SVG, BMP, and ICO are all supported.

Data URI aware

Paste a full data:image/... URI and the format is detected automatically.

One-click download

Save the decoded image with the correct file extension.

Copy as data URI

Grab a ready-to-embed data URI for CSS or HTML.

100% private

Decoding happens entirely in your browser — nothing is uploaded.

What is Base64 to Image?

A Base64 to image converter decodes a Base64-encoded string back into a viewable image file. Base64 is often used to embed images in HTML, CSS, JSON, or emails as text; this tool reverses that so you can preview, verify, and download the original image. It detects data URI prefixes, supports every common image format, and runs entirely in your browser.

Related JSON tools

Frequently Asked Questions

Everything you need to know about JSON Reader

Paste your Base64 string into the input box, choose the image format (or paste a full data:image URI), and the decoded image appears in the preview. Click Download to save it.
Yes. If you paste a full data:image/png;base64,... URI, the format is detected automatically and the prefix is stripped for you.
PNG, JPEG, GIF, WebP, SVG, BMP, and ICO. Pick the matching format when your string is a bare Base64 value.
Yes. All decoding runs locally in your browser — your Base64 data and the resulting image are never uploaded to a server.