Base64 Encoder and Decoder

Encode plain text to Base64 or decode Base64 back to text in your browser.

Base64 is not encryption

Base64 can be reversed easily. Do not use it to protect passwords, API keys or private information. This simple text tool supports UTF-8 text.

About Base64 Encoder and Decoder

Convert text to or from Base64 for debugging and data handling. Base64 is an encoding format, not encryption.

How to use this tool

  1. Enter plain text or a Base64 string.
  2. Choose Encode or Decode.
  3. Copy the output and validate it in your application.

Frequently asked questions

No. Base64 is reversible encoding and should not be used to protect secrets.

The input may not be valid Base64 or may decode to bytes that are not UTF-8 text.