Can I paste a data:image/png;base64 (or other) string from the clipboard?
Yes. Paste the full data URL—including the data:image/…;base64, prefix—or only the Base64 payload after the comma. The decoder strips whitespace, detects the MIME type when possible, and shows a live preview before you download.
Does this work for Base64 copied from Chrome DevTools, APIs, or Slack?
Yes, as long as the payload is valid Base64 (optionally wrapped in a data URL). Everything runs locally in your tab: nothing is uploaded, so clipboard snippets from DevTools “Copy image as data URI” or API docs are safe to decode here.
What is Base64?
Base64 is an encoding scheme that converts binary data (like images) into ASCII text using 64 characters (A-Z, a-z, 0-9, +, /). It lets you embed images in HTML, JSON, or APIs as text. Decoding converts that text back into the original image file.
Is this tool safe?
Yes. All conversion runs in your browser. Your Base64 data is never uploaded or sent to any server. Everything stays on your device.
What formats are supported?
PNG, JPEG, JPG, GIF, WebP, SVG, BMP, ICO, TIFF, and AVIF. If the format is not detected from the data URL, the tool still allows preview and defaults to PNG for download.
Can I convert Base64 to PNG or JPG?
Yes. This tool automatically detects the image format and allows you to download it as PNG, JPG, WebP, or other supported formats.
Does it work offline?
Yes. Once the page is loaded, the tool runs entirely in your browser with no server calls. You can use it offline to decode Base64 strings and download images.
Can I convert Base64 without the data URL prefix?
Yes. The tool detects Base64 strings even without the data URL prefix. It uses format detection from the data URL when present, or MIME signatures (e.g. PNG, JPEG, GIF) when the prefix is missing.
Why is my Base64 image large?
Base64 encoding increases file size by roughly 33% compared to the original binary image. This is normal. You may want to compress the image after downloading if you need a smaller file.
Why is Base64 larger than the original image?
Base64 encoding increases size by about 33% because it uses 4 ASCII characters to represent 3 bytes of binary data.
Does it support large Base64 strings?
Strings under about 15 MB decode without warnings. Between 15–40 MB a warning appears; above 40 MB decoding is blocked to protect browser memory.