๐Ÿ”Base64 Encoder/Decoder

Encode and decode Base64 strings

About the Base64 Encoder/Decoder

Base64 Encoder/Decoder converts text to and from Base64, the encoding used to safely embed binary or text data in URLs, JSON, emails, and HTML.

Encoding and decoding happen locally, making it safe for tokens, credentials, and other sensitive strings.

Common use cases

  • Encoding data for use in data URIs or JSON
  • Decoding Base64 strings from APIs or tokens
  • Embedding small images or files as text
  • Inspecting Base64-encoded payloads

How to use the Base64 Encoder/Decoder

  1. Paste the text or Base64 string into the input field.
  2. Choose Encode or Decode.
  3. Copy the result.

Frequently asked questions

Does Base64 encrypt my data?

No. Base64 is an encoding, not encryption โ€” anyone can decode it. Use the Text Encryption tool for confidentiality.

Does it support Unicode text?

Yes, UTF-8 text is encoded and decoded correctly.

Is my input sent to a server?

No, all encoding and decoding is done locally.