Skip to content

Base64 encode and decode

Convert text to Base64 and back. The tool handles Unicode correctly, so accented characters and emoji survive the round trip.

Your text is processed in your browser as you type. It is not sent to ToolsNest servers or stored after you leave the page.

How to use the Base64 Encoder / Decoder

  1. 1Paste your text or Base64.
  2. 2Select Encode or Decode.
  3. 3Copy the result.

Supported formats and limits

  • Encoding uses UTF-8, so any character is supported.
  • Decoding validates the input and reports malformed Base64.
  • Whitespace inside Base64 input is ignored when decoding.

Common uses

  • Embedding small data in JSON or HTML.
  • Decoding a Base64 value from an API.
  • Preparing credentials for a basic-auth header.

Frequently asked questions

Is Base64 encryption?

No. Base64 is an encoding, not encryption — anyone can decode it. Never use it to protect secrets.

Related tools