Encode plain text to Base64 or decode Base64 back to readable text. Common for APIs, data URIs, and debugging encoded payloads in the browser.
Base64 encoder
Convert UTF-8 text to Base64 and back. Handy for quick payloads and debugging.
How to use Base64
- Paste text in the input area.
- Click encode or decode.
- Copy the output for your API call or config file.
Example: The word "hello" encodes to "aGVsbG8=".
Frequently asked questions
- Is Base64 encryption?
- No. Base64 is encoding, not encryption. Anyone can decode it, so never use it to protect secrets.
- Why is encoded text longer than the original?
- Base64 represents three bytes with four characters, so encoded output is roughly one third larger than the input.