Base64 is a binary-to-text encoding scheme that transforms binary data into a sequence of printable characters. The “alphabet” for base64 consists of 64 unique characters: A-Z, a-z, 0-9, + and /.
It is widely used for sending e-mail attachments due to protocol limitations.
The equal sign character may be present at the end of a base64 encoded string as padding.