Encode plain text to Base64 or decode Base64 back to text. Supports UTF-8 characters and file encoding.
Tip: Base64 encoding converts binary data to ASCII text format. It's commonly used for embedding images in HTML/CSS, sending binary data in JSON, and email attachments. Supports UTF-8 encoding.
Base64 is a binary-to-text encoding scheme that represents binary data in an ASCII string format. It's widely used in web development, email systems, and data transmission where binary data needs to be safely transported over text-based protocols.
| Plain Text | Base64 Encoded |
|---|---|
Hello |
SGVsbG8= |
Hello World! |
SGVsbG8gV29ybGQh |
Base64 |
QmFzZTY0 |
12345 |
MTIzNDU= |
Hello 😊 |
SGVsbG8g8J+Yig== |
{ "name": "John" } |
eyAibmFtZSI6ICJKb2huIiB9 |
<html><body>Hello</body></html> |
PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg== |
Your data never leaves your browser. All processing is done locally for maximum privacy.