Tested tool guide
Tested browser tools
Checked August 16, 2026
What Data URI Decoder & Previewer does, with a checked example
A data URI carries content directly after a data: header instead of pointing to a separate file. This tool separates the media-type header from the payload, decodes Base64 or percent-encoded data, previews supported content, and provides the decoded bytes as a download. The common mistake is overlooking the comma: everything before the first comma describes the content, while everything after it is the encoded payload. The ;base64 marker must appear in the header when the payload uses Base64.
Worked example
A concrete input and expected output from the current implementation.
Input
data:text/plain;base64,SGVsbG8sIFdvcmxkIQ==
->
Expected output
Hello, World!
The header declares plain text and marks the payload as Base64. Decoding SGVsbG8sIFdvcmxkIQ== produces the 13 ASCII bytes spelling Hello, World!.