Frequently Asked Questions
What input does this tool accept?
A raw Base64 string or a full data URL (e.g. data:image/png;base64,...). Both formats are supported.
What filename should I enter?
Enter any filename with the correct extension (e.g. image.png, document.pdf). The browser downloads the decoded file with that name.
Is my data uploaded to a server?
No. Decoding and the download are performed entirely in your browser.
Example input/output
Input: data:image/png;base64,iVBORw0KGgo... (Base64 data URL)
Output: image.png downloaded to your device
How it works
This tool strips the data URL prefix, decodes the Base64 payload into binary, creates a Blob, and triggers a browser download with the filename you specify. Processing runs entirely in your browser.
Common use cases
- Recover a file from a Base64 string embedded in a JSON response or log.
- Download inline data URLs from HTML source code as actual files.
- Decode Base64-encoded email attachments for local inspection.