Base64 Encoder / Decoder
Encode and decode Base64 text with UTF-8 support.
Encode UTF-8 text into standard Base64 or decode Base64 back into readable text in one place. Base64 is commonly used to transmit or store binary data as ASCII text.
Mode
How to use
- Choose Encode or Decode mode.
- Enter text or a Base64 string in the input field.
- Review the result and copy it when ready.
Frequently asked questions
Does encoding support non-ASCII text?
Yes, text is encoded as UTF-8 bytes before the Base64 conversion.
Is my data sent to a server?
No, all encoding and decoding happens in your browser.
Related tools
URL Encoder / Decoder
Percent-encode text and decode percent-encoded URLs.
HTML Encoder / Decoder
Escape HTML characters and decode entities back to text.
Base32 Encoder / Decoder
Convert text to RFC 4648 Base32 and decode it back.
ROT13 Converter
Apply the ROT13 cipher to letters while keeping everything else unchanged.
Quoted-Printable Encoder / Decoder
Encode and decode MIME quoted-printable text.
Punycode / IDN Converter
Convert Unicode domains to punycode and decode IDN labels back.