Codifique e decodifique texto em Base64
Base64 transforma dados binários ou texto numa sequência de caracteres adequada para transporte em alguns formatos. É comum em APIs, data URLs, mensagens e configurações, mas não foi criado para proteger informações.
Base64 é codificação, não encriptação. Qualquer pessoa que receba o conteúdo pode decodificá-lo facilmente. O tamanho também cresce em relação ao original, portanto não é uma solução eficiente para guardar ficheiros grandes. Ao lidar com texto, a codificação de caracteres, normalmente UTF-8, deve ser consistente entre origem e destino.