Base64 Encode / Decode
Encode text to Base64 or decode Base64 back to text with full Unicode support.
Input
Result
How to use
Encoding and decoding Base64
Press Encode to create Base64 from text, or Decode to convert Base64 back to text.
- Paste text or Base64 into the input editor.
- Press Encode or Decode.
- Copy the result.
Frequently asked questions
Does it support Unicode text?
Yes, the input is encoded as UTF-8 before Base64 conversion, so emoji and accents round trip correctly.
Is Base64 encryption?
No. Base64 is an encoding, not encryption, it offers no confidentiality.
Related tools
URL Encode / Decode
Percent encode text for safe URLs or decode a percent encoded URL back to text.
Unicode Encode / Decode
Convert text to unicode escape sequences and decode sequences back to readable text.
Text to Hex
Convert text into space separated hexadecimal UTF-8 bytes.
JWT Decoder
Decode the header and payload of a JSON Web Token without verifying its signature.
Hex to Text
Convert hexadecimal bytes into readable text using UTF-8 decoding.
Base32 Encode / Decode
Encode text to Base32 or decode Base32 back to text using the RFC 4648 alphabet.