How it works
Base64 is a binary-to-text encoding scheme that represents
binary data using 64 ASCII characters (A-Z, a-z, 0-9, +, /), with = used for padding.
Encode converts your text into a Base64 string. This is useful for:
- Embedding binary data in JSON or XML
- Creating data URLs for images
- Encoding authentication credentials
- Transmitting data through text-only channels
Decode converts a Base64 string back to its original text. Use this to read encoded data or debug API responses.
This tool handles Unicode characters (including emojis) by using UTF-8 encoding before Base64 conversion.