Free · no signup · browser-local
Base64 Encoder and Decoder for UTF-8 Text
Paste plain text to encode it as Base64, or decode a Base64 string back to UTF-8. Chinese characters and emoji can be converted in your browser.
Input
Result
Getting started
Enter text or Base64, choose the direction and copy the output.
Before you use the result
Base64 is an encoding, not encryption; do not treat output as secret storage.
Try an example
Encode “Hello 世界”, then decode the result to check the round trip.
How it works
Text is converted to UTF-8 bytes before Base64 encoding and strictly decoded back.
Frequently asked questions
Convert UTF-8 text to Base64 and decode it locally.
How do I use Base64 Encoder and Decoder?
Enter text or Base64, choose the direction and copy the output.
Does this tool upload my data?
Inputs and files are processed in your browser. Page-view analytics do not contain your tool input.
What should I check before using the result?
Base64 is an encoding, not encryption; do not treat output as secret storage.