Base64 Encoder / Decoder

Encode plain text to Base64 or decode Base64 text.

Loading tool...

Convert text snippets, API values and copied Base64 strings without sending private content to a server.

  • Base64 encoding
  • Base64 decoding
  • UTF-8 text support
  • Copy and download output

Encode text for transport

Turn plain UTF-8 text into Base64 for API examples, config snippets, basic data URLs or documentation handoffs.

Decode copied Base64

Paste Base64 strings and convert them back into readable text when checking API payloads, logs or encoded values.

Catch invalid input

Decode mode reports invalid Base64 or non-text payloads instead of returning confusing broken characters.

Private browser-based conversion

The conversion runs locally in your browser, so pasted values do not need to be uploaded to a server.

Frequently asked questions

It converts plain text into Base64 and decodes valid Base64 strings back into readable UTF-8 text.

No. This version is focused on text. Binary Base64 may fail or show an error if it is not valid UTF-8 text.

Yes. It uses UTF-8 encoding, so common Unicode text can be encoded and decoded correctly.

No. The tool runs in your browser, so pasted text is processed locally on your device.

Buy me a coffee