Data tool

Base64 encode/decode

Convert UTF-8 text to Base64, or decode Base64 back to readable UTF-8 text. Processing stays in your browser.

Input

Source text

Output

Converted result

Usage examples

Encode small config values, API examples, data URI snippets, or support notes when you need a plain-text Base64 representation.

Readable errors

Invalid Base64 leaves the output blank and explains the issue, including invalid characters, bad padding, or decoded bytes that are not UTF-8.

Limitations

This tool is for pasted UTF-8 text. It does not decode Base64URL values, convert files, or display arbitrary binary bytes as text.

Privacy

Encoding and decoding happen in the browser. Pasted text and Base64 values are not sent to a server by this page.