Data URI Decoder

Decode a data: URI, inspect its media type and encoding, and extract text content when possible.

Data URI Decoder tool

Supports both percent-encoded and Base64 data URIs.

Result will appear here.
Metric Value

Privacy: decoding runs locally in your browser. No input data is stored or transmitted.

Paste a full data: URI. The tool splits the metadata and payload, decodes the data, and shows text output when the content is valid UTF-8.

Examples

  • data:text/plain;charset=utf-8,Hello → plain text output
  • data:text/plain;base64,SGVsbG8= → Base64-decoded text output
  • Binary data → metadata still shown even if text display is not possible

FAQ

  • What does this tool decode?

    It decodes data: URIs and extracts the metadata and payload.

  • Does it support Base64 data URIs?

    Yes. It supports both Base64 and non-Base64 text payloads.

  • Will it always show readable text?

    Only if the decoded bytes represent valid UTF-8 text. Binary data may not decode to readable text.

  • Is my data stored?

    No. Decoding runs locally in your browser and is not stored or transmitted.

Related tools