Convert Text to Base64 or Base64 to Text.
Click the "Convert to Binary" or "Convert to Text" button to switch between the two modes. Type some text into the box above and see the Base64 en-/decoding in real-time.
Base64 is a binary-to-text encoding scheme that represents binary data in an ASCII string format. It's commonly used to transmit binary data over systems that are designed to handle text. It encodes three bytes of binary data into four ASCII characters using a set of 64 characters (hence the name) which includes A-Z, a-z, 0-9, and usually '+' and '/' (with '=' for padding). Base64 encoding increases the data size by approximately 33% compared to the original binary data. The encoding is fully reversible, meaning the original binary data can be recovered from the Base64 encoded string.
This tool runs entirely in your browser and does not send any data to a server.
Experiencing issues with this tool? Please report them.