Cómo funciona la codificación Base64

Base64 es un esquema de codificación de binario a texto que representa datos binarios en un formato de cadena ASCII. Funciona dividiendo cada 3 bytes de datos en cuatro unidades de 6 bits, que luego se asignan a un conjunto de 64 caracteres.