TextEncoder and TextDecoder preserve international characters and emoji instead of corrupting non-ASCII content.
ENCODE & DECODE HTML BASE64
Encode Unicode HTML as Base64 or decode a Base64 string back to HTML with accurate UTF-8 handling in your browser.
TESTED & REVIEWED
WHY USE IT
TextEncoder and TextDecoder preserve international characters and emoji instead of corrupting non-ASCII content.
Encode HTML to a portable Base64 string or decode Base64 back to readable source with one tool.
Source and encoded data remain on your device throughout the conversion.
HOW IT WORKS
Enter readable source for encoding or an existing Base64 value for decoding.
Select Encode to Base64 or Decode Base64.
Use the output in a data field, test fixture, transfer format or decoded HTML file.
COMMON QUESTIONS
No. Base64 is a reversible text encoding and provides no secrecy. Do not use it to protect passwords, personal data or confidential source code.
Yes. The converter encodes and decodes UTF-8 bytes, so Unicode content is preserved.