Usage examples
Encode small config values, API examples, data URI snippets, or support notes when you need a plain-text Base64 representation.
Data tool
Convert UTF-8 text to Base64, or decode Base64 back to readable UTF-8 text. Processing stays in your browser.
Input
Output
Encode small config values, API examples, data URI snippets, or support notes when you need a plain-text Base64 representation.
Invalid Base64 leaves the output blank and explains the issue, including invalid characters, bad padding, or decoded bytes that are not UTF-8.
This tool is for pasted UTF-8 text. It does not decode Base64URL values, convert files, or display arbitrary binary bytes as text.
Encoding and decoding happen in the browser. Pasted text and Base64 values are not sent to a server by this page.