Base64 to Text Converter

Decode Base64 back into readable text.

Runs in your browser Free · no accountFile upload supported

Base64

Text

This conversion happens locally in your browser. Your files are never uploaded.

About the Base64 to Text converter

Paste a Base64 string and read what it contains. The decoder is deliberately forgiving: it accepts both alphabets, strips a `data:` prefix if you paste a whole data URL, ignores line breaks and repairs missing padding.

If the decoded bytes are not valid UTF-8 text, you get a clear explanation rather than a page of replacement characters.

What it accepts

Standard Base64 (`+` and `/`), URL-safe Base64 (`-` and `_`), padded and unpadded, wrapped across lines or on one line, and full data URLs.

Whitespace is ignored, so copying out of a terminal or an email header works without cleaning up first.

When decoding fails

The two usual causes are a truncated string and a character that is not in the Base64 alphabet — often a stray quote or an ellipsis introduced by a chat client. The error names the offending character so you can find it.

If the string decodes but is not text, it is probably binary: an image, a PDF or compressed data. Try the Base64 to Image converter.

Frequently asked questions

The result is unreadable symbols. What happened?

The data is binary rather than text, or it was encoded in a legacy character set. This decoder assumes UTF-8, which is what virtually everything uses today.

Is my token safe to paste here?

Decoding runs entirely in your browser and nothing is transmitted. That said, treat any live credential as compromised once it has been pasted into any tool, including this one.