Encode and decode a text using Base64 encoding.

Encode: to encode in Base64, enter the text below and click on Encode
Decode: to decode from Base64, enter the encoded text below and click on Decode

Base64 is a method for encoding data that is widely used for Internet transfer. It is widely used for transmitting binary data by means of transmission that deal only with text, such as for sending attachments by e-mail. It consists of 64 characters ([A-Z], [a-z], [0-9], "/" and "+") that gave rise to its name.
The Base64 encoding is designed to make binary data survive transport through transport layers that are not 8-bit clean, such as mail bodies. Base64-encoded data takes about 33% more space than the original data.