Set up your input
Choose Encode or Decode and the standard or URL format, enter text, then convert. Base64 is not encryption.
Encode or decode UTF-8 text, including Thai and emoji, with standard Base64 or Base64URL. Process text locally.
Your results will appear here.
Choose Encode or Decode and the standard or URL format, enter text, then convert. Base64 is not encryption.
Use the main button to see the result. Adjust your input and run it again. Processing stays in this browser.
Copy the result into your test system. Where download buttons are shown, files are created from the current result in your browser. Inputs and outputs are not saved or uploaded.
Encode Thai text and emoji, then decode it to check UTF-8 handling.
Use Base64URL when you need - and _ in place of + and /. Only UTF-8 text is supported, not arbitrary binary files.