🔐 Base64 Encoder / Decoder

Encode and decode text to and from Base64

💡 How does this tool work?

Base64 is a binary-to-text encoding scheme that represents binary data in an ASCII string format.

  • Encode: Converts plain text into a Base64-encoded string. Useful for embedding data in URLs, emails, or JSON.
  • Decode: Converts a Base64 string back into readable plain text.
  • Fully supports Unicode characters (emojis, accented letters, CJK, etc.).
  • Use the Swap button to quickly switch between encode and decode modes.

Common use cases: encoding API tokens, embedding images as data: URIs, transferring binary data over text-only channels.

Plain Text0 chars
Base64 Output
0 chars