Base64 Encoder / Decoder
Encode text to Base64 or decode Base64 back to text. UTF-8 aware and runs entirely in your browser.
How to use
- Enter text or a Base64 string into the textarea above
- Press "Encode" to convert text into Base64
- Press "Decode" to convert Base64 back into text
- Use the "Copy" button to copy the result
UTF-8 text including non-ASCII characters and emoji is fully supported. Your data is processed entirely inside your browser and never sent to a server.
Example
Input:
Hello
Output of "Encode":
SGVsbG8=
Entering that string and pressing "Decode" returns the original "Hello".
FAQ
Can I encode images or files?
This tool handles text only. File encoding is not supported.
Why does decoding fail?
Decoding errors occur when the input is not valid Base64. Check for stray whitespace or missing characters.
Is my data stored anywhere?
No. Everything runs in your browser and disappears when you reload the page.
Category:Developer
Tags:base64encodedecodedeveloperconverter
Tools to use next
- Percent-encode strings for URLs or decode encoded strings back. Runs entirely in your browser.
- Convert colors between HEX, RGB, and HSL, with a color picker and live preview.
- Convert between JSON and YAML — useful for config file format conversion and data inspection.