Encode plain text to Base64 or decode Base64 back to readable text. Common for APIs, data URIs, and debugging encoded payloads in the browser.

Base64 encoder

Convert UTF-8 text to Base64 and back. Handy for quick payloads and debugging.

How to use Base64

  1. Paste text in the input area.
  2. Click encode or decode.
  3. Copy the output for your API call or config file.

Example: The word "hello" encodes to "aGVsbG8=".

Frequently asked questions

Is Base64 encryption?
No. Base64 is encoding, not encryption. Anyone can decode it, so never use it to protect secrets.
Why is encoded text longer than the original?
Base64 represents three bytes with four characters, so encoded output is roughly one third larger than the input.