How to use this tool
- Paste plain text to encode, or a standard Base64 string to decode.
- Select Encode or Decode.
- Copy the result.
Example
Hello → SGVsbG8=
What to know
Base64 is an encoding, not encryption. Anyone with the encoded value can decode it. This tool handles text, not arbitrary binary files or the Base64URL variant.
Frequently asked questions
Can I encode emoji?
Yes. Text is converted to UTF-8 bytes before encoding, so emoji and non-English characters are supported.
Why does decoding fail?
The input may be malformed Base64, use the URL-safe alphabet, or represent binary data that is not valid UTF-8 text.