T TextTools

Base64 Encode / Decode

Convert any text to Base64, or decode Base64 back to readable text. Full unicode support.

Advertisement

How to use Base64 Encode / Decode

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

What is Base64 Encode / Decode?

Base64 is a way to encode arbitrary bytes as plain ASCII text. It's used everywhere — embedding images in CSS, transmitting binary over JSON, encoding JWT tokens. This tool encodes text to Base64 and decodes Base64 to text, handling unicode correctly via UTF-8.

Advertisement

FAQ

Does this handle non-ASCII text?
Yes — strings are converted to UTF-8 bytes before encoding, and decoded as UTF-8.
Why do I see padding characters (=)?
Base64 output is padded with '=' so its length is a multiple of 4. This is standard.

Related tools