Free tools
Base64 Encoder
Encode UTF-8 text into Base64 in your browser.
Processed in your browser. Your input is not uploaded.
Input
Paste text or read a local text file. Input is never saved in browser storage.
Ctrl / Cmd + Enter to runResult
Your result will appear here.
About this tool
Convert text into a Base64 representation for formats and systems that expect text-safe encoded data. The tool encodes UTF-8 bytes, so multilingual text can be decoded back consistently.
When to use it
- Prepare text for a Base64 field.
- Inspect encoding in development fixtures.
- Convert multilingual text into ASCII representation.
How to use it
- Paste text or read a local text file.
- Choose Encode to create the Base64 string.
- Copy or download it, and use the decoder to check a round trip.
Input and output example
Input
Hello
Output
SGVsbG8=
Important details
- Base64 is encoding, not encryption or password protection.
- This tool reads text, not arbitrary binary images or archives.
- Spaces and line breaks in the original text affect the encoded result.
Frequently asked questions
Can it encode Chinese and emoji?
Yes. Text is converted to UTF-8 bytes before Base64 encoding.
Is a Base64 string confidential?
No. Anyone who has it can usually decode it; do not treat encoding as secrecy.