Developer Tools
Base64 Encoder
Encode text to Base64.
Your information is processed in your browser and is not uploaded to our servers.
Plain text
Base64
About this tool
Text is encoded as UTF-8 bytes, then standard Base64. That avoids btoa failures on non-Latin characters.
How to use
- Paste text.
- Copy the Base64 output.
Formula and methodology
TextEncoder UTF-8 bytes → binary string → btoa.
Worked example
Hello becomes SGVsbG8=.
Frequently asked questions
Can I encode a file?+
This page is for text. Binary files would need a separate file encoder.
Is the text uploaded?+
No.
Related tools
Developer Tools
Base64 Decoder
Decode Base64 back to text.
Open tool →
Developer Tools
URL Encoder
Percent-encode URLs and query strings.
Open tool →
Developer Tools
JSON Formatter
Pretty-print and minify JSON in the browser.
Open tool →
Developer Tools
UUID Generator
Generate UUID v4 identifiers instantly.
Open tool →
Developer Tools
JSON Validator
Validate JSON and show parse errors clearly.
Open tool →
Developer Tools
URL Decoder
Decode percent-encoded URLs.
Open tool →